| Movie | Two Snails Set Off | (voice) | 2017-06-08 |
| Movie | The First, the Last | L'homme qui récupère le téléphone | 2016-01-27 |
| Movie | Vape Wave | Assault second | 2016-10-03 |
| Series | Witnesses | Martin Souriau | 2015-03-18 |
| Movie | You and the Night | Policeman at the apartment 1 | 2013-09-08 |
| Movie | Paris by Night of the Living Dead | Le prêtre | 2009-01-20 |
| Movie | Magic Kisa | The Gravediggers | 2008-10-12 |
| Movie | Dante 01 | BR | 2008-01-02 |
| Movie | Have Mercy on Us All | Castillon | 2007-01-24 |
| Movie | 99 Francs | Jean-Christian Gagnant | 2007-09-26 |
| Movie | La Vie en Rose | Albert | 2007-02-14 |
| Movie | Hot Acts of Love | Pardo | 2005-06-29 |
| Movie | Time Has Come | Manjas Kebir | 2005-07-13 |
| Movie | Black Box | Policier 1 | 2005-11-02 |
| Movie | Edy | Le client du bar #1 | 2005-11-02 |
| Movie | Renegade | Toothless Man | 2004-02-09 |
| Movie | A Very Long Engagement | Ange Bassignano | 2004-10-27 |
| Movie | The Return of James Battle | Peter Cheval | 2004-07-21 |
| Movie | Hanging Offense | Dalton 2 | 2003-10-15 |
| Movie | The Red Siren | Mitja | 2002-08-21 |
| Movie | The Crimson Rivers | Policeman with Theory | 2000-09-27 |
| Movie | Le créateur | Jésus | 1999-06-16 |
| Movie | Dobermann | Elie Frossard dit l'Abbé | 1997-06-18 |
| Movie | A Saturday on Earth | Bobby | 1996-08-28 |
| Movie | The City of Lost Children | Bogdan | 1995-05-17 |
| Movie | Capitaine X | 1994-01-01 | |
| Movie | Vibroboy | Léon/Vibroboy | 1994-01-01 |
Are you sure you want to hide this?