| Une femme aujourd’hui (2026) |
| Justa (2025) as Pierre |
| Chroniques d'un indic (2025) as L'Evangéliste |
| La Pie voleuse (2025) as Kévin |
| Le Roman de Jim (2024) as Titi |
| PaVillon RdC (2024) |
| Et la fête continue ! (2023) as Sarkis |
| Ne vois-tu rien venir ? (2023) as le père |
| Le Sapin (2022) as Paul |
| Les Jours et les Nuits (2021) as Self |
| Le cormoran (2021) |
| Gloria Mundi (2019) as Nicolas |
| Isabelle (2018) as Jérôme |
| La Villa (2017) as Benjamin |
| Neuf jours en hiver (2015) as Aurélien |
| Une histoire de fou (2015) as Soghomon Tehlirian |
| Une mère en trop (2015) as Lieutenant Ségura |
| Anton Tchekhov 1890 (2015) as Kolia Tchekhov |
| Les brigands (2015) as Franz |
| Never Die Young (2014) as Male (voice) |
| Le Renard jaune (2013) as Phil |
| Le silence des églises (2013) as Gabriel Goffin |
| Les Pirogues Des Hautes Terres (2013) as Pierre-Marie |
| Despre oameni şi melci (2012) as Olivier |
| Le Secret de l'enfant fourmi (2012) as Didier Germain |
| Hénaut Président (2012) as Alexandre |
| Les Neiges du Kilimandjaro (2011) as Commissioner |
| Les Amants naufragés (2011) as Stan Mirkine |
| L'Armée du crime (2009) as Marcel Rayman |
| L'École du pouvoir (2009) as Abel Karnonski |
| Sur ta joue ennemie (2008) as Julien |
| Actrices (2007) as Julien |
| Mon colonel (2006) as Le lieutenant Guy Rossi |
| C'est beau une ville la nuit (2006) as Paulo |
| Transe (2006) |
| La Petite Lili (2003) as Julien |
| Son frère (2003) as Manuel |
| Deux (2002) as Young man on the bike |
| Mischka (2002) as The Boy in Handcuffs (uncredited) |
| Mauvais genres (2001) as Bo |
| Mauvaises fréquentations (1999) as Laurent |
| Le bel été 1914 (1996) as Gabriel |
| L'amour est un jeu d'enfant (1994) as Benjamin Ancelot |
| La Crise (1992) as Le fils Borin |
| Un ballon dans la tête (1992) as "Petit" |
| La révolte des enfants (1992) as 'Rase-Motte' |