Poeta, drammaturgo, sceneggiatore, regista e monologhista a teatro. Fra i suoi film Una donna sul palcoscenico con Alda Merini e Mariangela Melato (Mostra del Cinema di Venezia), La luna nel deserto, scritto con Raffaele Nigro, con Michele Placido, Leonardo Metalli, Violante Placido e Renzo Arbore (Giffoni Film Festival), Prima che il Gallo canti con Don Andrea Gallo, Vasco Rossi, Claudio Bisio, Fiorella Mannoia e Dario Fo (Taormina Film Festival). Tu non c’eri, scritto con Erri De Luca, con Piero Pelù, Bianca Guaccero, Brenno Placido (Festa del Cinema di Roma). Fra i suoi libri L’Ora X, scritto con Erri De Luca e i disegni di Paolo Castaldi (Feltrinelli). A teatro ha lavorato, tra gli altri, con Arnoldo Foà, Luis Bacalov, Lucio Dalla, Catherine Deneuve, Roberto Vecchioni, Giancarlo Giannini, Riccardo Scamarcio, Antonella Ruggiero, Sergio Cammariere, Gherardo Colombo, Moni Ovadia, Simona Molinari. Le sue opere hanno visto la partecipazione, tra gli altri, di Ottavio Missoni, Tonino Guerra, Abbas Kiarostami, Isabella Santacroce, Stefano Benni, Gianni Minà, Don Ciotti. Ha portato i suoi monologhi sul palco del Premio Tenco all’Ariston di San Remo e al Concerto del 1° Maggio di Roma. La Cineteca Nazionale gli ha dedicato la retrospettiva “Visioni, fantasie, sogni, rivoluzioni, poesie e follie”. A settembre è in uscita per Rai Libri il romanzo storico Nessuna grazia (Gramsci e Pertini, una storia di resistenza).