2011
Jeanne Devère as Martin
2010
Des crimes presque parfaits as vocals (4 episodes)
2010
Du cristal à la fumée as Goering
2009
L'Affaire Salengro as Roger Salengro
2009
À droite toute as François Salmon (2 episodes)
2009
Les Condés: Policiers à Marseille as Narrateur
2008
Paris 36 as Félix Galapiat
2007
Antonio Vivaldi - A Prince in Venice as l'ambassadeur de France
2007
How Much We Hated Each Other as Jean Monnet
2006
Austerlitz, la victoire en marchant as Napoléon
2005
Allons petits enfants as monsieur Haumont
2005
Jusqu'au bout as Vincent Guérin
2004
Un petit garçon silencieux as Féodor Lakasse
2004
Les Passeurs as Maurice Nicod
2004
Clochemerle as Barthélémy Piéchut, the mayor
2001
Dormir avec le diable as Leguen
1997
Le Pantalon as Col. Auoux
1997
Captain Red Beard as Barbe-Rouge (1997) (voice) (26 episodes)
1995
Happiness Is No Joke as Michel
1995
L'Affaire Dreyfus as Henry
1993
Justinien Trouve, or God's Bastard as Martin Coutouly
1993
Rosen-Emil as Dr. Friedmann
1992
Squadron as Franek Bała
1992
Shadow of the Wolf as Brown
1991
Miracle of Marcellino as Il conte
1991
L'Alerte rouge as Francis Touvenel (2 episodes)
1991
Blanc d'ébène as L'adjudant-recruteur Mariani
1990
Mit den Clowns kamen die Tränen as Dr. Eli Kaplan (3 episodes)
1989
Les Jupons de la révolution as Mirabeau (2 episodes)
1988
The Vanishing as Raymond Lemorne
1988
Les lutteurs immobiles as David
1987
Beatrice as François de Cortemart
1987
Double Face as Ring/Jean-Jean
1986
Max My Love as Archibald
1986
In the Shadow of the Wind as Pasteur Nicolas Jones
1986
Flagrant désir as Robert Barnac
1985
Among Wolves as Capitaine de Saintes
1985
Urgence as Lucas Schroeder
1984
Street of the Damned as Mathias Hagen, dit 'Matt', le maître du quartier
1983
Liberty Belle as Yvon
1983
The Death of Mario Ricci as Jacky Vermot
1983
Life Is a Bed of Roses as L'instituteur
1983
The Informer as Malaggione
1982
The Return of Martin Guerre as Martin Guerre
1981
The Professional as L'inspecteur Farges
1981
L'Ennemi de la mort as le docteur Daniel Charbonnière (4 episodes)
1981
Bolero: Dance of Life as Le représentant Croix Rouge (UNICEF)
1979
Such a Lovely Town... as Arnoux
1976
Les Beaux Messieurs de Bois-Doré as Clindor (5 episodes)
1976
The Body of My Enemy as Le Truand Blond
1976
Mr. Klein as Extra (uncredited)
1976
Police Commissioner Moulin as Aguir (1 episode)
1976
Nick Verlaine ou Comment voler la tour Eiffel (1 episode)
1976
The Tenant as Bar waiter
1976
30 millions d'amis as Self (1 episode)