Après avoir exercé comme crieur chez un commissaire-priseur, il est engagé comme chauffeur par Pascal Thomas, dont il est ensuite l'assistant pendant environ dix ans.
Il réalise des publicités pour la télévision puis part travailler à Canal + à la fin des années 80. Il y réalise des séquences des "Guignols de l'info" jusqu'en 1998 puis la saison 3 de la sitcom "H" au début des années 2000.
Il coécrit ses deux premiers films, "Mais qui a tué Pamela Rose ?" et "Un ticket pour l'espace", sortis en 2003 et 2006, avec Kad Merad et Olivier Baroux, qui sont également en tête d'affiche.
Il change de registre en 2010 avec le drame "L'Homme qui voulait vivre sa vie", dans lequel il dirige sa compagne Marina Foïs et Romain Duris.
Quatre ans plus tard, il revient vers la comédie avec le film à succès "La Famille Bélier".