Shores as André (6 episodes)
King and Conqueror as King Henry (1 episode)
Le jour qui vient as Martin
Meurtres en dentelles as Antoine Duprat
2024
Anthracite as Solal Heilman (6 episodes)
2024
The Rebellious as Mr. Verger
2023
The Pod Generation as The Founder
2023
Table ronde autour de Lars von Trier as Jean-Marc Barr
2023
This Is the End as Self
2022
Silent Land as diver Arnaud
2022
The Rope as Serge Morel (3 episodes)
2020
My Best Part as The director
2020
Little Birds as Secretary Pierre Vaney (6 episodes)
2018
The Miracle as Serge (8 episodes)
2018
Cut Off as Trevor De Blanc
2018
Bad Banks as Robert Khano (12 episodes)
2017
After the War as Jérôme
2017
UK18 as The Foreigner
2016
Wax - We Are The X as Jean-Christophe Touchalier
2016
Whoever Was Using This Bed as Ray
2014
The Last Mirage as Justin Livingstone
2013
Nymphomaniac: Vol. II as Debtor Gentleman
2013
Big Sur as Jack Kerouac
2013
Manhattan Romance as Alex
2013
Fantasmes ! Sexe, fiction et tentations as Self
2013
Vandal as Paul, l'oncle
2012
And They Call It Summer as Dino
2011
Practical Guide to Belgrade with Singing and Crying as Brian
2011
Blood On The Docks as Capitaine Richard Faraday (12 episodes)
2011
Le Repaire de la vouivre as Paul Pratt (4 episodes)
2011
His Mother's Eyes as Jean-Paul Tremazan
2010
City of Shadows as Dr. Max Orswell
2009
Making Plans for Lena as Nigel
2009
Nucingen House as William Henry James III
2009
Parc as Paul Marteau
2008
The Anarchist's Wife as Pierre
2007
Here’s Looking at You, Boy as Self
2006
The Boss of It All as Spencer
2005
Manderlay as Mr. Robinsson
2005
Anecdotes from Europa as Interviewee
2004
CQ2 (Seek You Too) as Steven
2003
The Car Keys as Un comédien qui refuse de tourner avec Laurent
2003
Saltimbank as Frédéric Saltim
2003
Le Divorce as Maitre Bertram
2003
Dogville as The Man with the Big Hat
2002
The Red Siren as Hugo
2001
Being Light as Jack Lesterhoof
2000
The Name of This Film Is Dogme95 as Self
2000
Too Much Flesh as Lyle
2000
Dancer in the Dark as Norman
2000
FreeDogme as Himself
1998
Don't Let Me Die on a Sunday as Ben
1998
Ça ne se refuse pas as Alex
1998
What I Did for Love as Marc
1998
The Scarlet Tunic as Matthaus Singer
1998
St. Ives as Captain Jacques de Keroual de Saint-Yves
1997
Tranceformer: A Portrait of Lars von Trier
1997
Homme et Dauphin : Mode d’emploi as Self
1996
Breaking the Waves as Terry
1996
Lifeline as Patrick LeMay
1996
Marching in Darkness as Silvio Roatto
1996
L'Échappée belle as Emmanuel Barnes
1995
Iron Horsemen as Robert
1994
Le fils préféré as Philippe
1994
Les Faussaires as Jack Baker
1992
The Plague as Jean Tarrou
1991
Europa as Leopold Kessler
1988
The Big Blue as Jacques Mayol
1987
Maurice as French Colleague (uncredited)
1987
Hope and Glory as Bruce
1986
Hotel du Lac as Alain
1985
Going for the Gold: The Bill Johnson Story as Scott
1985
King David as Absalom