Laureato al DAMS di Bologna, è anche diplomato alla London Film School.
Ha condotto trasmissioni radiofoniche, gestito spazi e laboratori teatrali. Ha co-fondato e co-diretto il teatro della polvere con cui ha realizzato, firmando la regia, Mosca-Petuski 125 km, tratto dal testo di Venedikt Vasil'evič Erofeev adattato da Ermanno Cavazzoni, interpretato da Mauro Marchese con la voce di Angela Baraldi. Viene rappresentato a Bologna, Roma e Firenze (2006).
Collabora da circa 20 anni con Alessandro Rossi con il quale scrive e dirige sia per il teatro che per il cinema. Fortezza Bastiani, premio Solinas come migliore sceneggiatura, è il suo film d'esordio con il quale ottiene la nomination al David di Donatello come miglior regista esordiente. Dal 2003 si concentra principalmente sulla scrittura e regia di film documentari, tra cui: Domà - Case a San Pietroburgo (2003) scritto con Paolo Nori; Un metro sotto i pesci (2006); Le vie dei farmaci (2007) che vince il premio come miglior documentario italiano al Festival CinemAmbiente; La febbre del fare. Bologna 1945-1980 (2010); Morris' Bag (2012); God Save the Green (2013) che si avvale della voce fuori campo di Angela Baraldi e delle musiche originali di Massimo Zamboni.
Nel 2017 il Biografilm gli dedica un omaggio in cui vengono presentati diversi suoi film tra cui I'm in love with my car (2017). Sempre nello stesso anno scrive e dirige con Alessandro Rossi il cortometraggio L'incontro che partecipa alla seconda edizione del premio MigrArti alla 74ª Mostra Internazionale d’Arte Cinematografica di Venezia.
Del 2019 è Vivere, che rischio documentario sulla figura del noto oncologo Cesare Maltoni, presentato nello stesso anno in anteprima al Biografilm. I suoi documentari sono stati trasmessi nel mondo da molte emittenti televisive ed editati in Home Video sia in Italia che all'estero.
Nel 2019 dirige, sempre con A.Rossi, lo spettacolo di e con Federico Rampini Quando inizia la nostra storia. Nel 2020 debutta a Le giornate degli autori 50 - Santarcangelo Festival, documentario sulla storia del festival romagnolo. Dall'incontro con Paolo Fresu nasce il progetto "Paolo Fresu -Musica da lettura" che debutta su Youtube, Rai5 e RaiPlay nel 2021.
Insegna all'Università di Bologna come professore a contratto[15]; tiene inoltre corsi e laboratori di cinema documentario.