2025
Respire Fort as Jacques2022
Super Z as Deuxième savant fou2022
Braggart as Maurice2021
Unclaimed as Fred Bertin / Pachelbel2020
My Cousin as Le coach sportif2017
Two Snails Set Off as (voice)2016
Vape Wave as Assault second2016
The First, the Last as L'homme qui récupère le téléphone2015
Witnesses as Martin Souriau2013
You and the Night as Policeman at the apartment 12013
Les Limiers as José Palatino2011
Sleepless Night as Alex2009
Paris by Night of the Living Dead as Le prêtre2008
Dante 01 as BR2008
Magic Kisa as The Gravediggers2007
La Vie en Rose as Albert2007
99 Francs as Jean-Christian Gagnant2007
Have Mercy on Us All as Castillon2005
Black Box as Policier 12005
Time Has Come as Manjas Kebir2005
Hot Acts of Love as Pardo2005
Edy as Le client du bar #12004
A Very Long Engagement as Ange Bassignano2004
Renegade as Toothless Man2004
The Return of James Battle as Peter Cheval2003
Hanging Offense as Dalton 22002
The Red Siren as Mitja2001
Amélie as Amélie's Neighbor2000
The Crimson Rivers as Policeman with Theory1999
Le créateur as Jésus1997
Dobermann as Elie Frossard dit l'Abbé1996
A Saturday on Earth as Bobby1995
The City of Lost Children as Bogdan1994
Jan Kounen - Intégrale courts métrages as Not available1994
Capitaine X as Not available1994
Vibroboy as Léon/Vibroboy