Calabrese, si laurea in filosofia a Roma con una tesi sul cinema. Aiuto-regista con Bernardo Bertolucci e Gianni Amelio. Le sue principali sceneggiature sono: La fine del gioco. film Raiuno Raidue TV. Regia Gianni Amelio.
La città del sole, film Raiuno Raidue TV. Regia Gianni Amelio. Oggetti smarriti, film Raiuno Raidue. Regia Giuseppe Bertolucci.
La morte al lavoro, film Raiuno Raidue TV. Regia Gianni Amelio
I velieri, film Raiuno Raidue TV. Regia Gianni Amelio.
Amori in corso. film Raiuno Raidue TV. Prod. RaiDue. Regia Giuseppe Bertolucci.
Una vita in gioco, Serie TV. Prod. RaiDue. Regia Franco Giraldi.
Una vita in gioco 2, Serie TV. Prod. RaiDue. Regia Giuseppe Bertolucci. Premio migliore sceneggiatura UMBRIA FICTION 1992.
Dopo la tempesta, film Raiuno Raidue TV. Prod. RaiUno. Regia Antonio e Andrea Frazzi. Premio migliore sceneggiatura al Festival di Budapest 1995.
La Piovra 8, film Raiuno Raidue in due parti. Regia di Giacomo Battiato.
Mamma per caso, Serie in tre puntate. Regia di Sergio Martino.
La Piovra 9, film Raiuno Raidue in due parti. Regia di Giacomo Battiato. Nel 2001 è tra gli sceneggiatori di Inviati speciali.
Tra i suoi script più recenti e popolari: R.I.S. - Delitti imperfetti, Il segreto di Arianna e Mio figlio - Altre storie per il commissario Vivaldi.