2024
Jibé et Lucien en coulisses as Liam Neeson (voix) (1 episode)
2022
Saturn Bowling as Jean-Paul
2021
Les Mystères de l'école de gendarmerie as Bernard Zorki
2021
Crossroads as Paul Renaud (1 episode)
2019
Murder In Rochefort as Bernard
2018
Chronicles of the Sun as Dr. Alain Alphand (263 episodes)
2017
Thirst for Life as Docteur Padowski
2016
Stavisky, l'escroc du siècle as Albert Prince
2015
Le Dernier Gaulois as Apator (voice)
2015
Cassandre as François de Wolf (1 episode)
2015
Capitaine Marleau as Paul Thibaut (1 episode)
2015
Me Against The World as Salanche
2015
The Tramp of the Somme as Serge Chopart
2014
Ingrid & Lola: Road to Manta Corridor as Commandant Brière
2013
Coup de sangria as Christian
2013
La Planète des cons as Jean-Patrick Hénard, l'élite de la nation
2012
L'été des Lip as Claude Neuschwander
2011
La Vie en miettes as le docteur Mallory
2011
Le Temps du silence as Aragon
2010
Vidocq: Le Masque et la Plume as Georges Ségur
2009
Un petit mensonge as Eric Waltz
2009
ASD : Action Spéciale Douanes as Serge Kerienko (6 episodes)
2008
Artemisia Sanchez as Principe Spinelli (4 episodes)
2008
Kingdom of Felony as Comte de Monsoreau
2008
La Dame de Monsoreau as Comte de Monsoreau (2 episodes)
2006
The Countess of Castiglione as Imperatore Napoleone III (2 episodes)
2006
Des fleurs pour Algernon as Professeur Jean-Pierre Nemur
2006
Galilée ou L'Amour de Dieu as Le Jésuite
2005
Sky Fighters as Général Hardouin
2005
Jean Jaurès, naissance d'un géant as Calvignac
2004
Sissi, the Rebellious Empress as Frantz
2003
The Masked Avenger: Lagardere as Nevers
2003
Corto Maltese: The Ballad of the Salt Sea as (voice)
2003
Seven Years of Marriage as Jean de la Ferrière
2002
Corto Maltese: The Secret Court of the Arcane as (voice)
2001
Une femme amoureuse as Vincent
2000
Ladies of the Law as Bruno Reignier (1 episode)
1999
Chère Marianne as le Maire (1 episode)
1998
Louis Page as Père Louis Page (23 episodes)
1996
Saint-Exupéry: La dernière mission as Mermoz
1994
Les Cordier, juge et flic as Clément (1 episode)
1994
Cache Cash as Jérôme Messignac, père d'Antoine
1993
Germinal as Paul Négrel
1993
Dose mortelle as Serge
1992
Le bal des Casse-pieds as Slobodan, l'homme de Sofia
1992
A Tale of Winter as Charles
1991
Maigret as Martineau (1 episode)
1990
The Austrian as Chauveau-Lagarde
1988
La Belle Anglaise as Jean-Louis (2 episodes)
1980
Vie et mort d'Untel as Le chauffeur du taxi