- 2026JupiterFilm
- 2024Has FallenSeriesPhilippe Bardin
- 2022Marie AntoinetteSeriesMercy
- 2021Suzanna AndlerFilmRivière
- 2020DreamchildFilmPhilippe
- 2020So That Nothing ChangesFilmXavier
- 2019Casanova, Last LoveFilmClaremont
- 2019The Sanctuary: Survival Stories of the AlpsFilmNarrator (English)
- 2019PermissionFilmPère
- 2018Le Mans 1955FilmJohn Fitch (voice)
- 2017Lost in LondonFilmEugene
- 2017MissionsSeriesEdward Doisneau
- 2017A Taste of InkFilmHervé Vlanine
- 2017Premier HommeFilmNarrator
- 2016FructoseFilm
- 2015Le Plus Beau Pays du Monde, Opus 2FilmNarrator (English)
- 2015Nuit / BétonFilmEph
- 2014United PassionsFilmMr. Brown
- 2014Try to Die YoungFilmHervé
- 2014The Secret Routes of Migratory BirdsFilmActing Double
- 2013Wild FranceFilmNarrator (English)
- 2013EliasFilmJavi
- 2012American FootballFilmNate
- 2011Une longue tristesseFilm
- 2010Paris ConnectionsFilmWilliam Brown