Laureato in lettere, esordì nel cinema nel 1941 come regista di cortometraggi di carattere documentaristico; in seguito, collaborò con Giuseppe De Santis al film Roma ore 11, come aiuto-regista, soggettista e sceneggiatore. Proseguì la carriera lavorando con altri registi e dedicandosi nello stesso tempo anche alla produzione e all'organizzazione, finché, nel 1952, esordì come regista con il suo primo film a soggetto, Legione straniera che si rivelò tuttavia un'opera di non grande rilievo. Nel 2000 ha collaborato alla sceneggiatura del film Gostanza da Libbiano, di Benvenuti.