Actor
Brothers
2024
as Patrice (adulte)
Rachel's Game
2024
as Sam Zimmerman
Visions
2023
as Guillaume
The Astronaut
2023
as Alexandre Ribbot
Amélie: The Real Story
2023
as Nino (archive footage)
The Accusation
2021
as Prof. Adam Wizman
Him
2021
as Friend
Fake News
2021
as Guillaume Kekchoz
Simply Black
2020
as Mathieu Kassovitz
Street Flow
2019
as Dominique
The Wolf's Call
2019
as Alfost
Fan Club
2018
as Narrateur
Sparring
2017
as Steve Landry
Valerian and the City of a Thousand Planets
2017
as Hawker
Happy End
2017
as Thomas Laurent
Two Snails Set Off
2017
as (voice)
Ladies
2017
as Clovis
Gang of the Caribbean
2016
as The bar owner
Nobody from Nowhere
2014
as Sébastien Nicolas / Henri de Montalte
Wild Life
2014
as Philippe Fournier (Paco)
Angelique
2013
as Nicolas / Calembredaine
The Lookout
2012
as Vincent Kaminski
Another Woman's Life
2012
as Paul Speranski
Rebellion
2011
as Philippe Legorjus
Haywire
2011
as Studer
Louise-Michel
2008
as Le propriétaire de la ferme
Munich
2005
as Robert
Amen.
2002
as Riccardo Fontana
Asterix & Obelix: Mission Cleopatra
2002
as Banquet physiognomist
Birthday Girl
2001
as Yuri
Amélie
2001
as Nino Quincampoix
Tarubi, l'arabe strait 2
2001
as Le mec dans la voiture
Jakob the Liar
1999
as Herschel
Pleasure (And Its Little Inconveniences)
1998
as Roland
The Fifth Element
1997
as Mugger
Assassin(s)
1997
as Max
News from the Good Lord
1996
A Self-Made Hero
1996
as Albert Dehousse
My Man
1996
as 1er Client
La Haine
1995
as Young Skin
The City of Lost Children
1995
as Man on the Street (uncredited)
See How They Fall
1994
as Johnny
Elle voulait faire quelque chose
1994
Putain de porte
1994
Métisse
1993
as Felix
Assassins...
1992
as Max
Fierrot le pou
1990
Next Year If All Goes Well
1981
as le petit garcon
Make Room for Tomorrow
1979
as Mathias Oppenheim
The Way of the Wind