| Vie privée (2025) as Simon Cohen-Solal |
| Nino (2025) as Homme bains publics |
| Ange (2025) as Marco |
| The Phoenician Scheme (2025) as Marseille Bob |
| Why War (2025) |
| Zelensky (2025) as Narrator (voice) |
| Spectateurs ! (2025) as Paul Dédalus (The Filmmaker) |
| Avant qu'il ne soit trop tard (2024) as Mathieu Amalric |
| 蛇の道 (2024) as Laval |
| Une Française à Kaboul : L'Aventure d'une vie (2023) as Voix off |
| La Vénus d'argent (2023) as World Aid's Boss |
| Mars Express (2023) as Chris Royjacker (voice) |
| Une année difficile (2023) as Henri Tomasi |
| Un prince (2023) as Alberto (voice) |
| Adieu vinyle (2023) as Maurice Faugère |
| Il sol dell'avvenire (2023) as Pierre |
| Ne soyez pas vous-même (2023) as Self |
| Sigmund Freud, un juif sans Dieu (2022) as Sigmund Freud (voice) |
| Hervé Guibert, la mort propagande (2021) as Self |
| The French Dispatch of the Liberty, Kansas Evening Sun (2021) as The Commissaire |
| Fils de plouc (2021) as Le père |
| Pierre & Jeanne (2021) |
| Tralala (2021) as Tralala |
| Oxygène (2021) as M.I.L.O |
| Les Damnés de la Commune (2021) as Adolphe Thiers (voice) |
| Vie et destin du Livre noir, la destruction des Juifs d'URSS (2020) as (voice) |
| Sound of Metal (2020) as Richard Berger |
| Charlie Chaplin, le génie de la liberté (2020) as Narrator (voice) |
| Monsieur Deligny, vagabond efficace (2020) as Narrator |
| Merveilles à Montfermeil (2020) as Benoit Survenant |
| Ça a recommencé, l’émerveillement (2020) as Le mécanicien |
| Le bel été (2019) |
| J'accuse (2019) as Bertillon |
| La Collection (2019) as Harry |
| L'Exilé (2018) as Self |
| At Eternity's Gate (2018) as Dr. Paul Gachet |
| Le Grand Bain (2018) as Bertrand |
| A Tramway in Jerusalem (2018) |
| Insulaire (2018) as Narrator (voice) |
| Amalric, l’art et la matière (2018) as Self |
| L'empire de la perfection (2018) as Narrator (voice) |
| Jusqu’au 23 Juillet (2018) as Self - Interviewee |
| Demain et tous les autres jours (2017) as Le père |
| Barbara (2017) as Yves Zand |
| Les Fantômes d'Ismaël (2017) as Ismaël Vuillard |
| Julian Schnabel: A Private Portrait (2017) as Self |
| Belle Dormant (2017) as Gérard Illinski, le précepteur |
| À jamais (2016) as Jacques Rey |
| Le Secret de la chambre noire (2016) as Vincent |
| Le Cancre (2016) as Boris |
| La Loi de la jungle (2016) as Galgaric |
| Truffaut / Godard, scénario d'une rupture (2016) as Self |
| Seances (2016) |
| Le Fils de Joseph (2016) as Oscar Pormenor |
| Un, parfois deux (2016) as Self |
| La Vie très privée de monsieur Sim (2015) as Samuel |
| Chant d'hiver (2015) as Bâtisseur |
| Spectrographies (2015) as The filmmaker |
| Belles Familles (2015) as Jérôme Varenne |
| The Forbidden Room (2015) as Thadeusz M___ / Ostler |
| D'ombres et d'ailes (2015) as Narrator |
| Edgar Morin, chronique d'un regard (2015) as Narration (voice) |
| Trois souvenirs de ma jeunesse (2015) as Paul Dédalus |
| L'homme tango (2015) |
| Divine Comédie, des planches à l'écran (2015) as Self |
| Illustre & inconnu : comment Jacques Jaujard a sauvé le Louvre (2014) as Self - Narrator (voice) |
| La dune (2014) as Moreau |
| Bird People (2014) as Le narrateur (voice) |
| La chambre bleue (2014) as Julien Gahyde |
| Arrête ou je continue (2014) as Pierre |
| The Grand Budapest Hotel (2014) as Serge X. |
| You I Tourneur (2014) |
| Petit Matin (2013) as Patrick |
| L'amour est un crime parfait (2013) as Marc |
| Jimmy P. (2013) as Georges Devereux |
| Biette (2013) as Self |
| La Vénus à la fourrure (2013) as Thomas |
| Les anonymes - Un' Pienghjite Micca (2013) as Roger Marion |
| Le reste du monde (2012) as Paul |
| Linhas de Wellington (2012) as Barão Marbot |
| Bond on Location (2012) as Self / Dominic Greene |
| Citizens of Cosmopolis (2012) as Self |
| Camille redouble (2012) as Le prof de français sadique |
| Vous n'avez encore rien vu (2012) as M. Henri |
| Cosmopolis (2012) as André Petrescu |
| Les Gouffres (2012) as Georges |
| Poulet aux Prunes (2011) as Nasser-Ali Khan |
| Le Chat du rabbin (2011) as Prince (voice) |
| Jeanne Captive (2011) as Preacher |
| Tournée (2010) as Joachim Zand |
| Les Aventures extraordinaires d'Adèle Blanc-Sec (2010) as Dieuleveult |
| Joann Sfar (dessins) (2010) as Himself |
| Les Herbes folles (2009) as Bernard de Bordeaux |
| Visage (2009) as Man in Bushes |
| Les Derniers jours du monde (2009) as Robinson |
| Bancs publics (Versailles rive droite) (2009) as Father with pram |
| Director Marc Forster (2009) |
| Calder, sculpteur de l'air (2009) as Récitant / Narrator (voice) |
| L'ennemi public n°1 (2008) as François Besse |
| Quantum of Solace (2008) as Dominic Greene |
| De la guerre (2008) as Bertrand |
| Un conte de Noël (2008) as Henri |
| 57000 km entre nous (2008) as Simon |
| Les amants cinéma (2008) as Self |
| Actrices (2007) as Denis |
| Un secret (2007) as François Grimbert at 37 years old |
| L'histoire de Richard O (2007) as Richard O. |
| La Question humaine (2007) as Simon Kessler |
| Le Scaphandre et le Papillon (2007) as Jean-Dominique Bauby |
| Salut Vladimir ! (2007) |
| Michou d'Auber (2007) as Jacques |
| Le Grand Appartement (2006) as Martin |
| Fragments sur la grâce (2006) |
| Les mâtines (2006) as Serge |
| Quand j'étais chanteur (2006) as Bruno |
| Un lever de rideau (2006) as Pierre |
| Marie Antoinette (2006) as Man at Masked Ball |
| Les Signes (2006) as The Man |
| Munich (2005) as Louis |
| J'ai vu tuer Ben Barka (2005) as Philippe Bernier |
| La Moustache (2005) as Serge Schaeffer |
| Rois et Reine (2004) as Ismaël Vuillard |
| Le Pont des Arts (2004) as Un spectateur du Nô |
| Au large de Bad Ragaz (2004) as Alex |
| Les parallèles (2004) as Simon |
| Inquiétudes (2003) as The art teacher |
| Mes enfants ne sont pas comme les autres (2003) as Gérald |
| Un homme, un vrai (2003) as Boris |
| C'est le bouquet ! (2002) as Stéphane |
| L'héroïque cinématographe (2002) as Self (voice) |
| Les Naufragés de la D17 (2002) as René |
| Lundi matin (2002) as voice |
| Amour d'enfance (2001) as Paul |
| Léaud l'unique (2001) as Self - actor |
| Zaïde, un petit air de vengeance (2001) as Luigi Scarofolo |
| La brèche de Roland (2000) as Roland |
| L'Affaire Marcorelle (2000) as Fourcade |
| La Fausse Suivante (2000) as Lélio |
| Adieu, plancher des vaches ! (1999) as a drinker at bar |
| Trois ponts sur la rivière (1999) as Arthur Echéant |
| Fin août, début septembre (1999) as Gabriel |
| Alice et Martin (1998) as Benjamin Sauvagnac |
| Dieu seul me voit (1998) as Atchoum |
| L'interview (1998) as Julien Bernardini |
| On a très peu d'amis (1998) as Ivan |
| Généalogies d'un crime (1997) as Yves |
| Comment je me suis disputé… (ma vie sexuelle) (1996) as Paul Dédalus |
| Le Journal du séducteur (1996) as Sebastien |
| Tom est tout seul (1995) as Friend of Tom (uncredited) |
| Les Yeux au Plafond (1993) |
| La Chasse aux papillons (1992) |
| La Sentinelle (1992) as Un étudiant en médecine |
| Les favoris de la lune (1985) as Julien |
| Cinématon n°1938 : Mathieu Amalric as self |
| Tu n'auras pas mes larmes |
| An Odd Enchantment |
| Voilà, c’est fini |