Assistant réalisateur sur Incognito d'Alain Bergala et critique aux Cahiers du Cinéma, il participe ensuite aux tournages des courts métrages L'ourse bleue, de Marc Chevrie, et Tu m'as dit, de Renée Falson. Il réalise en 1993 Grand bonheur, présenté à Cannes dans la section Cinémas en France, puis Reprise, présenté au Forum de Berlin en 1997, et qui obtient le prix Sadoul et le Grand Prix du jury au Festival de Belfort. Il réalise ensuite un court métrage sur Renault-Vilvoorde, Sortis d'usine, avant de revenir à la fiction avec On appelle ça... le printemps (2000).