È nato in provincia di Bologna. E’ regista teatrale, documentarista e sceneggiatore. Ha messo in scena Le sedie di E. Ionesco, I dialoghi di Leucò di Cesare Pavese, Pazzo d'Amore di S.Shepard e altro ancora. Per conto della Cineteca di Bologna, in collaborazione con l’ASP Giovanni XXIII, coordina il progetto di ricerca sperimentale “Il memofilm, a memoria di uomo” sull’uso del cinema nei confronti di malati di demenza, film personalizzati per combatt...visualizza tuttotere questa malattia. Al progetto hanno collaborano, Giuseppe Bertolucci, Luisa Grosso, Enza Negroni, Igor Bellinello, Davide Sorlini. Per il cinema, ha scritto i soggetti e co-‐sceneggiato numerosi film. Nel 2001 ha scritto L’accertamento, per la regia di Lucio Lunerti Lungo il suo sodalizio artistico con Stefano Incerti per cui ha sceneggiato tre film: Prima del Tramonto (1999), presentato in concorso al Festival di Locarno; La vita come viene (2003) con Stefania Sandrelli, Toni Musante, Stefania Rocca; Complici del Silenzio (2009) con Alessio Boni e Giuseppe Battiston. Per la regia di Wim Wenders ha scritto soggetto e sceneggiatura del mediometraggio in 3D Il Volo (2010) con Ben Gazzarra e Luca Zingaretti. Nel 2011 ha curato la regia del documentario 700 anni per vedere il mare con Ivano Marescotti, Premio Medaglia di Rappresentanza del Presidente della Repubblica, Giorgio Napolitano.