Ha debuttato nella sceneggiatura sotto l’egida di Leo Benvenuti e Piero De Bernardi. In sodalizio professionale con Domenico Saverni, ha partecipato a una quindicina di film, collaborando con vari registi: dallo stesso Saverni a Neri Parenti, dalla Wertmüller a Monicelli. Ha al suo attivo anche vari successi televisivi, tra cui “Don Matteo”.
Affiancando alla professione di sceneggiatore un interesse teorico-critico verso il cinema, ha pubblicato monografie su Luchino Visconti, Peter Greenaway e Hayao Miyazaki. I...visualizza tuttoInsegna sceneggiatura all’Accademia dell’Immagine dell’Aquila e alla facoltà di Scienze della Formazione dell’Università di Terni-Perugia.