2022
Super Z as The mad scientist
2022
Grand ciel as Guy, the father
2019
Dark Stories as Bernard Barrouf (1 episode)
2019
Kiffe aujourd'hui as Daniel Trompe (10 episodes)
2018
Christ(Off) as Father Gilles
2015
Mind Your Own Business as Philip
2014
By Mutual Agreement as Captain
2014
Patchwork Family as Le voisin bègue
2013
La Lumière du phare as Le Fils
2012
Would I Lie to You? 3 as Bernard le douanier
2011
À minuit, ici tout s'arrête
2011
Desire as Alice's Father
2011
Ducoboo as M. Busque
2010
Elsewhere as Eugenio, the colleague
2010
Je, François Villon, voleur, assassin, poète as Maître Polonius
2007
Gomez vs Tavarès as Commissaire Darieux
2005
Espace détente as Paulo
2003
Red Knight as Pape Innocent III
2003
Quand tu descendras du ciel as Lucien
2001
All About Love as Marc
2000
Girlfriends as Father
2000
Marry Me as Gilivien
1999
La Finale as Lagrange
1999
Late August, Early September as Producteur documentaire
1999
The New Eve as le père de Sophie
1999
Les Parasites as Brig. Gilbert
1999
1999 Madeleine as Mr. Paul
1999
Un petit air de fête as Lucien
1998
The Octopus as Bar boss 1
1998
Zonzon as Gardien Fernand
1998
Grève party as Patrick
1996
Time Demon as Adolf Hitler
1995
Visiblement je vous aime as Franck
1990
Baby Blood as Richard
1990
Adrenaline as The Visitor
1989
Thick Skinned as Jack Vrel
1989
Corridor as Le visiteur (The Visitor)
1983
Carbone 14, le film as David Grossexe