Diplomatosi al Centro Sperimentale di cinematografia nel ’78, comincia come regista di documentari nei primi anni ottanta, collaborando a programmi di informazione come “Mixer” e “Mixer nel mondo”, o di divulgazione scientifica come “Quark” e “Geo”. Verso la fine degli anni ottanta collabora con Tonino Guerra e Cristina Comencini.
Realizza come regista reportage in Nicaragua, Colombia, Perù, Irak, Giordania, Israele, Marocco, Tunisia, Cina, Malesia, Senegal, Stati Uniti e Germania. Negli anni novanta cura la regi...visualizza tuttoia delle ricostruzioni filmate dei programmi “Ultimo minuto” e “Misteri” e nel 2000 della fiction televisiva “La squadra”. Inventa assieme a Carlo Lucarelli e Paola de Martiis la trasmissione “Blu notte”. Realizza come produttore e regista documentari di natura per la trasmissione “Geo & geo” e diversi cortometraggi di finzione tra cui Arrivano i sandali (Venezia ’97), Zittitutti (Torino film Festival 2001). Nel 2002 è regista del lungometraggio Last Food. Dal 2003 collabora attivamente alla trasmissione “La storia siamo noi”. Nel 2005 è uscito il suo primo libro Io, la rivoluzione e il babbo (Voland), da cui ha tratto la sceneggiatura Tigri di cartolina risultata finalista al premio Solinas 2006. Nel 2006 ha diretto, montato e prodotto il documentario Seconda patria, nel 2007 il film Tanos, nel 2008 l’episodio “La sirena” all’interno del film collettivo Human Rights for All.