Son premier long-métrage, "L'Homme en plus" (') sort en 2001 et obtient le Ruban d'argent du meilleur nouveau réalisateur. Le héros est incarné par Toni Servillo, qui jouera dans plusieurs de ses films suivants. Il accède à la reconnaissance internationale avec son deuxième film, "Les Conséquences de l'amour" ('). Sélectionné en compétition officielle au Festival de Cannes 2004, le film raconte l'histoire d'un homme d'affaires reclus dans un hôtel en Suisse et manipulé par la Cosa Nostra. Il remporte le Grand Prix du festival du film de Cabourg.