

Sad Little Boy(2024)

La Syndicaliste(2023)
Gendarme (The Unknown)

Mab an Tarz : fils de l’écume(2021)
Henry "Riton"

Harcelés(2021)
Valadier

The Emperor of Paris(2018)
Perrin
Love(2017)

Jeu de Société(2016)
Père

Vape Wave(2016)
True Words

The Last Diamond(2014)
Scylla

Colt 45(2014)
Lieutenant Joseph Fleischmann

Brotherhood of Tears(2013)
Matthias le Gitan

La Guerre du Royal Palace(2012)
Colonel SS Spieder

Operation Casablanca(2011)
Rueda

The Assault(2011)
Solignac

A Prophet(2009)
Pilicci

Dirty Money: Undercover(2008)
Marc Girard

99 Francs(2007)
Marc Maronnier

Henry Dunant: Red on the Cross(2007)
Adrien Nicky

La Grande Peur dans la montagne(2006)
Michel

Riviera(2006)
Le gérant du Milk

Une vie en l'air(2004)
Sam

Fais-moi rêver(2004)
Jimmy

La merveilleuse odyssée de l'idiot Toboggan(2002)
(segment "Never twice" and "Le masseur")

Blanche(2002)
L'étranger

Agathe et le grand magasin(2001)
Jean-Pierre

Serial Lover(1998)
Sacha Peters

War in the Highlands(1998)
Ansermoz

Dobermann(1997)
Jean-Claude Ayache, dit "Moustique"

Irma Vep(1996)
Journalist

Fourbi(1996)
Pierrot
The Masseur(1996)

Never Twice(1995)
Fred

Rendezvous in Paris(1995)
Horace

Emmène-moi(1995)
Vincent

The Unloved(1995)
Marc

Women(1995)
(uncredited)

Dead Tired(1994)
Thug 2

The Diary of Lady M(1993)
Man

A New Life(1993)
Kleber

Paris Awakens(1991)
Victor
How Can I Love (A Man When I Know He Don't Want Me)(1983)