Dal 1990 inizia a lavorare prima come produttore poi come regista di documentari. I suoi film ottengono diversi riconoscimenti nei principali festival italiani e internazionali e nel 1996 partecipa a Venezia con il cortometraggio I Ladri. Nel 2000 gira Paz ‘77 e successivamente realizza una serie di documentari sul tema della globalizzazione, tra cui L’allievo modello (2002), selezionato al Festival del Cinema Indipendente di Buenos Aires. Nel 2004 scrive e dirige il suo primo lungometraggio, Provincia meccanica, ...visualizza tutto che viene presentato in concorso al 55° Festival di Berlino. Nel 2007 produce e dirige Il Confine documentario sulle comunità islamiche milanesi.
Dal 2002 è docente del corso di laurea “Scrivere per il cinema” presso l’università IULM di Milano. Ama Charles Mingus e il ciclismo.