E' un regista e sceneggiatore. Per il suo primo film, Velocità Massima, vince un David di Donatello come miglior regista esordiente. Ha diretto molte opere di impegno socio-poltico. Tra i suoi lungometraggi ricordiamo anche Diaz - Don't Clean Up This Blood, grazie al quale ha vinto in ex aequo il Premio del pubblico al Festival di Berlino, insieme a Parada di Srdjan Dragojevic e al brasiliano Xingu di Cao Hamburger, e Il passato è una terra straniera.