2025
Across the Sea as Serge
2024
The Partisan as Dubois
2024
Serpent's Path as Guerin
2024
Meeting with Pol Pot as Alain Cariou
2023
Spirit of Ecstasy as Father
2023
Flo as Christian Garrel
2023
The Vourdalak as Jegor
2023
Gold Brick as Brice Nougarolis
2023
And Yet We Were All Blind as Thomas Morel
2022
You Resemble Me as Foster Father
2022
Harmony as Coppélius
2022
About Sasha as Jérémie Dalca (10 episodes)
2022
Women at War as Charles Dewitt (8 episodes)
2022
Revoir Paris as Vincent
2022
Both Sides of the Blade as François
2022
And He Said Yes! as Thanos
2021
Our Men as Le chef de corps
2021
La Mort est dans le pré as Luc Masson
2021
Playlist as Jean-Luc
2021
Should the Wind Drop as Alain
2021
Simple Passion as Hélène's Ex
2021
Lupin as Vincent Morville (1 episode)
2020
Savage State as Monsieur de Lisle
2019
It Must Be Heaven as Man in the Metro
2019
Proxima as Sarah's Doctor
2019
Examen de conscience as Paul
2019
Thanksgiving as Vincent (3 episodes)
2019
Nacht Wald as Wilhem
2018
Le Rire de ma mère as ORL
2017
If You Saw His Heart as Le type en caleçon
2017
Barbara as Charley Marouani
2017
The Price of Success as Hervé
2015
Capitaine Marleau as Bertrand Lanski (1 episode)
2015
Full Contact as Ivan
2013
Opium as Jean Cocteau
2012
Augustine as Verdan - le photographe
2012
Napoleon And Al Mahrousa (30 episodes)
2011
Sparrowhawk as Cha-Ka (6 episodes)
2011
15 Lads as Le bourreau
2009
35 Shots of Rum as Noé
2007
In the Arms of My Enemy as Roman
2006
L'éclaireur as Aton Diamanti
2005
A Song of Innocence as Julien
2005
The Lost Domain as Max (71 ans, 18 ans, 20 ans)
2005
The Intruder as Sidney
2003
A Sight for Sore Eyes as Bruno Keller
2003
Snowboarder as Josh Attersen
2002
Friday Night as Young Man in Parka
2002
Sex Is Comedy as The Actor
2002
The War in Paris as Commissaire Romain
1998
The Dreamlife of Angels as Chriss
1998
Disparus as Alfred Katz
1998
Secret Defense as Paul
1997
Homer: Portrait of the Artist as an Old Man as Manuel Fernandez
1997
Nenette and Boni as Boni
1995
Concerning Nice as Le tueur.... (segment 'Nice, Very Nice')
1995
Son of Gascogne as Harvey
1994
U.S. Go Home as Alain
1994
Jalna as Finch Whiteoak (8 episodes)
1994
Before the Rain as Kiril
1994
Something Fishy as Baptiste Vaxelaire
1993
L'Œil écarlate as Christophe
1993
Roulez jeunesse ! as Julien
1992
Olivier, Olivier as Olivier
1991
The Year of Awakening as François
1990
The Silence Of Elsewhere