Monique et Matisse as Henri Matisse
Un Homme a vu l'ours as Gilles
Une place pour Pierrot as Pierrot
2025
A Boat in the Garden as (voice)
2024
The Most Precious of Cargoes as The Woodcutter (voice)
2024
An Ordinary Case as Nicolas Milik
2024
Zorro as Sergent Garcia (8 episodes)
2024
This Is the Goat! as Le cardinal Mazarin
2023
A Prince as Pierre-Joseph (voice)
2023
The Jolly Forgers as Bernard
2023
Coup de Chance as Le détective Henri Delauny
2023
La Syndicaliste as Gilles Hugo
2023
A Great Friend as Pierre
2022
Julia(s) as Pierre Feynman
2022
Maria into Life as Hubert
2022
Final Cut as Philippe / Hosoda
2021
The Love Letter as Mathieu
2021
Waiting for Bojangles as Charles
2021
Little Nicholas' Treasure as Le Bouillon
2021
Delicious as Pierre Manceron
2021
Everything Went Fine as Gérard Boisrond
2021
Presidents as François Hollande
2021
Le drôle de drame de Marcel Carné as Narrator
2019
An Officer and a Spy as Henry
2019
Poor Georges as Georges Maurin
2019
Raoul Taburin as Raoul Taburin Father
2019
By a Hair as Christophe Duvivier
2018
In Safe Hands as PFS service head
2018
Nothing to Hide as Ben
2018
Normandy Nude as Roger
2017
Go, Toto! as Pierre (voice)
2017
Endangered Species as Joseph Kaufman
2017
Godard Mon Amour as Michel Cournot
2017
Our Patriots as Gauthier
2017
Ruby Is Dead as Max Tanner
2017
Open at Night as Marcel
2016
I Want Pluto to Be a Planet Again as Marcus (voice)
2016
Nos bébés ont une histoire as Narrator
2016
Monsieur Hernst as Monsieur Hernst
2016
The Jews as Talmudiste #1
2015
Too Close to the Sun as Olivier Poncet
2015
Heatwave as Rodolphe Blin
2014
Brèves de comptoir as Taxi 1
2014
The Last Hammer Blow as Samuel Rovinski
2014
Flowers for Algernon as Charlie
2014
Chien de guerre as Mickaël
2014
Collaborations as Narrator (voice)
2013
A Woman and The Revolution as Danton (2 episodes)
2013
Géraldine je t'aime as Samuel
2013
One of a Kind as Frédi
2013
Pop Redemption as JP
2013
Alias Caracalla, au cœur de la Résistance as Yvon "Léo" Morandat (2 episodes)
2013
Portraits de maîtresses
2013
Goodbye Morocco as Fersen
2012
The Returned as Toni (16 episodes)
2012
Clemenceau as Georges Wormser
2012
Augustine as Un invité au dîner des Charcot
2012
Rapace as George Fall
2012
Low Profile as Le proviseur
2012
Coming Home as Frank
2012
The Revelations 2012
2011
Rituels meurtriers as Gillet
2011
The Woman in the Fifth as Lieutenant Children Unit
2011
Franck's Share as Franck
2011
The Straight Line as Vincent
2011
Angèle and Tony as Tony
2011
La Bonté des femmes as Alex
2011
The Piano Tuner as Simon
2009
C à vous as Self - Guest (1 episode)
2008
A Day at the Museum as Georges Paulin
2008
Go Fast as John Wahl
2008
Frontier of Dawn as Ami de Carole 1
2007
Masked Mobsters as Bonner
2007
Cyrano de Bergerac as Ragueneau
2007
Very Well, Thank You as Patron café
2007
Sur ses deux oreilles as Jack
2007
Have Mercy on Us All as Bordenave
2005
D'Artagnan and the Three Musketeers as Porthos (2 episodes)
2005
D'Artagnan and the Three Musketeers as Porthos