E' stato sceneggiatore e produttore italiano.
Dopo aver frequentato il Centro Sperimentale di Cinematografia, inizia collaborando con Fellini come assistente di produzione, alla fine degli anni cinquanta è produttore di film fortemente innovativi come La maschera del demonio, ma ben presto sceglie di intraprendere la carriera di sceneggiatore.
Lavorò in diverse opere audiovisive, dal cinema poliziesco degli anni settanta alle fiction televisive di tipo biografico e religioso degli anni 2000, passando per gli spaghetti western e i film di Giuseppe Tornatore.