2025
Log Out as Carl Esposito2024
Winter Palace as Jean-Baptiste Petit2024
Land of Blood and Wisdom as Not available2024
Sad Little Boy as Not available2023
La Syndicaliste as Gendarme (The Unknown)2022
Off Season as Pasquale2021
Harcelés as Valadier2021
Mab an Tarz : fils de l’écume as Henry "Riton"2020
Bulle as Louis2019
Pitch as Le commandant2018
The Emperor of Paris as Perrin2017
Love as Not available2016
La Stagiaire as Alain Louvion2016
Vape Wave as True Words2016
Jeu de Société as Père2014
Colt 45 as Lieutenant Joseph Fleischmann2014
The Last Diamond as Scylla2013
Brotherhood of Tears as Matthias le Gitan2013
Falco as Fabrice Bonnet2013
Flight of the Storks as Marcel Minaus2012
La Guerre du Royal Palace as Colonel SS Spieder2011
Operation Casablanca as Rueda2011
The Assault as Solignac2009
A Prophet as Pilicci2008
Dirty Money: Undercover as Marc Girard2007
99 Francs as Marc Maronnier2007
Henry Dunant: Red on the Cross as Adrien Nicky2006
Riviera as Le gérant du Milk2006
La Grande Peur dans la montagne as Michel2005
Le Juge as Tony Varage2004
Fais-moi rêver as Jimmy2004
Une vie en l'air as Sam2002
Blanche as L'étranger2002
La merveilleuse odyssée de l'idiot Toboggan as (segment "Never twice" and "Le masseur")2002
Le Champ Dolent, le roman de la terre as Jean-Baptiste jeune2001
Agathe et le grand magasin as Jean-Pierre1998
War in the Highlands as Ansermoz1998
Serial Lover as Sacha Peters1997
Dobermann as Jean-Claude Ayache, dit "Moustique"1996
Irma Vep as Journalist1996
Fourbi as Pierrot1995
Women as (uncredited)1995
Emmène-moi as Vincent1995
The Unloved as Marc1995
Rendezvous in Paris as Horace1995
Never Twice as Fred1995
Les rendez-vous de Paris as Horace1994
Dead Tired as Thug 21993
The Diary of Lady M as Man1993
A New Life as Kleber1991
Paris Awakens as Victor1983
How Can I Love (A Man When I Know He Don't Want Me) as Not availableNaN
Aimer sans guérir as André2017
Love Director