
Acted in 68
2020s
- 2027
- 2025
Kaamelott: The Second Chapter (Part I)
Méléagant
Across the Sea
Paolo Spiaggeri
- 2021
Kaamelott: The First Chapter
Méléagant
2010s
- 2018
Lueurs
Georges
No Shores
Andréa
Vaurien
Raymond
Diary of My Mind
Psychiatrist Butler
Sirius
Jorge
- 2017
Endangered Species
Yann Petersen
- 2015
Across the Sea
Jean
Much Loved
Jean-Louis / L'amant français de Noha / Noha's French lover
- 2014
Milky Way
Movie
- 2013
Paris Countdown
Serki
Le Pot de Confiture
L'homme au vase
Odysseus
Laerte · 12 episodes
- 2012
Miroir mon amour
Le roi
The Churchmen
Mr. de Garch · 2 episodes
Inch'Allah
Michael
L'Heure du secret
Joseph Tièche · 7 episodes
Last Winter
Jacques
- 2011
The End of Silence
Théo
Louis XVI, l'homme qui ne voulait pas être roi
Necker
17 Girls
Principal
E-love
Opale
Berlin 1885: The Division of Africa
Movie
- 2010
Free Hands
Michel
La Commanderie
Commandeur Roger de Neuville · 8 episodes
2000s
- 2009
Freedom
Pierre Pentecôte
Draft Dodgers
Jacques
- 2008
Les inséparables
Emerson
Les murs porteurs
Groslambert
La Main blanche
Patrick Carbonnier · 4 episodes
What Love Means
Alain Guichard
What Love Means
Alain Guichard · 2 episodes
Taxi Wala
Driver
- 2007
- 2006
Sartre, Years of Passion
Robert Gallimard
- 2004
Hassan's Smile
Youri
- 2003
A Sight for Sore Eyes
Inspecteur de police
- 2002
The Red Siren
Vondt
- 2001
Tom Thumb
le cavalier
- 2000
Mondialito
Monsieur Simoni
1990s
- 1999
Furia
Freddy
- 1998
Léopold R.
Victor Schnetz
Already Dead
Mallo
- 1997
Ouvrez le chien
Franck
- 1996
Ridicule
Milletail
- 1993
Louis, the Child King
Duc de la Rochefoucauld
The Little Apocalypse
The Kine
- 1992
- 1990
La Campagne de Cicéron
Simon
1980s
- 1987
Happy End
Jean
- 1986
State of Grace
Movie
No release date
Élisée Reclus, La Passion Du Monde
Movie
Appearances1
2010s
- 2016
Switzerland, Hitler's Bankers
Narrator (voice)