| Melpomène (2026) |
| Melpomène (2026) as Dr Rozère |
| Ni dieux ni maîtres (2025) |
| L'abbaglio (2025) as Jean Luc Von Mechel |
| François Truffaut, le scénario de ma vie (2024) as Roland Truffaut (voice) |
| La Fille qu'on appelle (2023) as Quentin Le Bars |
| Patrice Chéreau, irrésistiblement vivant (2023) as Self |
| Jeanne du Barry (2023) as Le Duc D'Aiguillon |
| Un beau matin (2022) as Georg Kienzler |
| 兰心大剧院 (2021) as Frederic Hubert |
| La Japonaise, film-fantôme d’Alain Robbe-Grillet (2021) |
| Les Deux Couillons (2020) as Guy |
| Notre-Dame du Nil (2020) as Fontenaille |
| Sœurs d'armes (2019) as Coalition agent |
| Frankie (2019) as Michel |
| 星溪的三次奇遇 (2019) as Pierre |
| Doubles vies (2018) as Marc-Antoine |
| L'Heure de la sortie (2018) as Poncin |
| Méprises (2018) as Docteur Lepage |
| Par le Sang (2018) as Mort-Lieu |
| 9 doigts (2018) as Ferrante |
| Le Serpent aux mille coupures (2017) as Massé du Réaux |
| Sculpt (2016) |
| Tout de suite maintenant (2016) as Prévôt-Parédès, one of the two directors |
| Raja Bent El Mellah (2016) as Self |
| Rouge, le portrait mensonger de Bertrand Bonello (2015) as Pascal |
| Le dos rouge (2015) as Pascal |
| Mon amie Victoria (2014) as Lionel Savinet |
| Marie-France Pisier, une femme sous influence (2014) as Self |
| La Trilogie française (2013) as Self |
| Bye Bye Blondie (2012) as Claude |
| Un lieu incertain (2010) as Josselin |
| Rebecca H. (Return to the Dogs) (2010) as Jérôme Herry / Pascal Greggory |
| Quartier Lointain (2010) as Thomas Verniaz, adulte |
| L'enfance du mal (2010) as Henri Van Eyck |
| Le mariage à trois (2010) as August |
| Rêve d'automne (2010) as The man |
| Rien de personnel (2009) as Philippe Muller |
| Walled In (2009) as Malestrazza |
| Le Bal des actrices (2009) as Pascal Greggory |
| Nuit de chien (2009) as Ossorio |
| Geliebte Clara (2008) as Robert Schumann |
| La France (2007) as Le Lieutenant |
| La Môme (2007) as Louis Barrier |
| Pardonnez-moi (2006) as Dominique |
| La Tourneuse de pages (2006) as Jean Fouchécourt |
| Gabrielle (2005) as Jean Hervey |
| Les Contes secrets ou les Rohmériens (2005) as Self |
| Arsène Lupin (2004) as Beaumagnan |
| Les bottes (2004) as Philippe Peyrac |
| Phèdre (2003) as Thésée |
| Raja (2003) as Fred |
| Son frère (2003) as Surgeon |
| So Long Mister Monore (2002) |
| 24 heures de la vie d'une femme (2002) as le joueur de casino |
| La Vie promise (2002) as Joshua |
| Un jour dans la vie du cinéma français (2002) as Self |
| Nid de guêpes (2002) as Louis |
| Un ange (2001) as Sarafian Zacharie |
| La confusion des genres (2000) as Alain Bauman |
| Pourquoi se marier le jour de la fin du monde? (2000) |
| La Fidélité (2000) as Clève |
| Joan of Arc (1999) as The Duke of Alençon |
| Le Temps retrouvé (1999) as Saint-Loup |
| Zonzon (1998) as Francky |
| Ceux qui m'aiment prendront le train (1998) as François |
| Les amis de Ninon (1998) as Nicolas |
| Lucie Aubrac (1997) as René Hardy |
| Patrice Chéreau, Pascal Greggory, une autre solitude (1996) as Self |
| La Reine Margot (1994) as Anjou |
| La Soif de l'or (1993) as Jean-Louis Auger |
| La Soif de l'or (1993) as Le commissaire priseur et mari de Laurence |
| Villa Mauresque (1993) as Vincent |
| L'Arbre, le Maire et la Médiathèque (1993) as Julien Dechaumes |
| The First Circle (1992) as Arthur Siromaka |
| Attendre le navire (1992) |
| Rupture (1989) as Philippe |
| La Couleur du vent (1988) as Simoni |
| Rosette vole les voleurs (1988) as Nicolas |
| Le trio en mi bémol (1988) as Paul |
| Rosette cherche une chambre (1987) as Nicolas |
| La Nuit porte jarretelles (1985) |
| Emilie Jolie (1985) as le conteur |
| Rosette vend des roses (1985) as Nicolas |
| Rosette prend sa douche (1984) as Nicolas |
| Les Aventures de Rosette (1983) |
| Pauline à la plage (1983) as Pierre |
| Grenouilles (1983) as Miguel |
| Rosette sort le soir (1983) as Gilles |
| Le Crime d'amour (1982) as Marc Dumont |
| Le Beau Mariage (1982) as Nicolas |
| Chassé-croisé (1982) as Julien |
| Catherine de Heilbronn (1980) as Friedrich Wetter, comte Strahl |
| Les Sœurs Brontë (1979) as Branwell Brontë |
| Flammes (1978) as Paul, le frère de Barbara |
| Bois ton café as Homem |
| Jupiter |