Scrittore, regista teatrale e sceneggiatore, fu autore di varie opere di critica e di narrativa e prestò la sua opera come regista sia in teatro che alla radio. Fu presente anche nel mondo del cinema come critico e come sceneggiatore; negli anni della seconda guerra mondiale collaborò alla stesura di alcune sceneggiature, mentre nel dopoguerra prestò la sua opera per il film storico Fabiola, diretto nel 1949 da Alessandro Blasetti e per altre pellicole di un certo interesse.