2023
Divertimento as Sergiu Celibidache
2022
Black Butterflies as Albert Desiderio (6 episodes)
2021
Villa Caprice as Luc Germon
2021
Jacques Audiard, le cinéma à cœur as Self - Interviewee
2018
At Eternity's Gate as Madman
2017
Return to Montauk as Walter
2016
Baron Noir as Francis Laugier (8 episodes)
2015
By the Sea as Michel
2015
Capitaine Marleau as Hervé Gerfaut (1 episode)
2015
So Long Africa as Jacques
2014
96 heures as Victor Kancel
2014
Diplomacy as General Dietrich von Choltitz
2013
The French Minister as Claude Maupas
2012
Our Children as André Pinget
2011
War Horse as Grandfather
2011
You Will Be My Son as Paul de Marseul
2010
Small World as Thomas Senn
2010
The Big Picture as Bartholomé
2010
Sarah's Key as Jules Dufaure
2009
A Prophet as César Luciani
2009
Suite noire as Gérard (1 episode)
2007
The Diving Bell and the Butterfly as Roussin
2007
The Candidate as Georges
2006
Fragments of Antonin as le professeur Lantier
2005
The Beat That My Heart Skipped as Robert Seyr
2002
Parlez-moi d'amour as Richard
2002
A Private Affair as Le père de Rachel
2000
Lulu Kreutz's Picnic as Jascha Steg
2000
Fernando Krapp m'a écrit cette lettre as Fernando Krapp
1998
Rewind as Fabrice Rivail
1995
Les Derniers Jours de la victime as Mendizábal
1994
Délit mineur as Claude
1993
Albert Savarus as Albert Savarus
1992
La Femme abandonnée as Oskar de Wilno
1991
Meeting Venus as Zoltan Szanto
1988
La Ruelle au clair de lune as Professeur Hans Klemm
1988
Ville étrangère as Gregor Keuschnig
1987
Charlie Dingo as William
1985
Among Wolves as Mike
1985
Sincerely Charlotte as Mathieu
1984
The Future Is Woman as Gordon
1982
One Man's War as Narrator
1982
Les Secrets de la princesse de Cadignan as Rastignac
1982
La Cerisaie as Lopakhine
1982
Champs-Elysées as Self (1 episode)
1982
Le Retour d'Elisabeth Wolff as Stan Pilgrim
1980
Bruges la Morte as Hugues Viane
1980
La Femme flic as Dominique Allier, le photographe de la MJC
1979
Memoirs of a French Whore as André
1979
Le Tourbillon des jours as Germain (6 episodes)
1978
The Song of Roland as Le commerçant / Oton
1977
Tauwetter as Jean-Luc
1977
The Sorceror's Apprentice as Danton
1977
Plus ça va, moins ça va as Vincent
1976
The Big Night as Léon
1976
A Second Chance as Henri Lanot
1976
Tomorrow's Children as Philippe
1974
Je Tu Il Elle as Truck-driver
1974
Stavisky... as Rudolph, le secrétaire de Trotski
1974
Miss O'Gynie and the Flower Men as Yves
1972
Le Grand Échiquier as Self (1 episode)