Vous n’aurez pas ma haine						
					 
									
									
						2025
						
							The Richest Woman in the World as Jérôme Bonjean						
					 
									
						2024
						
							Boléro as Maurice Ravel						
					 
									
						2022
						
							Julia(s) as Paul Sorel						
					 
									
						2022
						
							Our Brothers as Daniel Mattei						
					 
									
						2021
						
							L'Opéra as Sébastien Cheneau (16 episodes)						
					 
									
						2019
						
							Persona non grata as Maxime Charasse						
					 
									
						2019
						
							Debout as Narrator (Voice)						
					 
									
									
									
						2018
						
							White Fang as Weedon Scott (voice)						
					 
									
						2016
						
							In the Forests of Siberia as Teddy						
					 
									
									
									
									
						2013
						
							The French Minister as Arthur Vlaminck						
					 
									
						2013
						
							The Scapegoat as Benjamin Malaussène						
					 
									
						2013
						
							Fanny as Marius Olivier						
					 
									
						2013
						
							Marius as Marius Olivier						
					 
									
						2013
						
							The Night Parade as Guillaume						
					 
									
									
						2012
						
							The Stroller Strategy as Thomas Platz						
					 
									
						2012
						
							Anna Karenina as Alexander Vronsky						
					 
									
						2011
						
							Special Forces as Elias, sniper						
					 
									
						2011
						
							Second Chance as Martin Dupont						
					 
									
						2010
						
							The Princess of Montpensier as Le Duc d'Anjou						
					 
									
						2010
						
							George et Fanchette as Maurice						
					 
									
						2010
						
							My Father's Guests as Carter, le médecin du dispensaire						
					 
									
						2010
						
							Ah, c'était ça la vie! as François (2 episodes)						
					 
									
						2009
						
							Fashion Victim as Obamo						
					 
									
						2009
						
							The Incredible Adventures of Fusion Man as Dan / Fusion Man						
					 
									
						2008
						
							Charlotte Corday as Camille Desmoulins						
					 
									
						2008
						
							Et si tu disparaissais... as Marc						
					 
									
						2007
						
							Le Clan Pasquier as Joseph (4 episodes)						
					 
									
						2006
						
							Blame It on Fidel! as Mathieu						
					 
									
						2006
						
							Tycoon's Interpreter as Vincent						
					 
									
						2005
						
							Ordinary Man as Scooter						
					 
									
						2005
						
							Esprit, es-tu là? as Damien						
					 
									
						2005
						
							My Cat's Balls as Jessie						
					 
									
						2004
						
							The First Time I Turned Twenty as Louis						
					 
									
						2004
						
							Our Dream Lives as Rein						
					 
									
						2003
						
							Tomorrow Belongs to Us as Marc						
					 
									
						2003
						
							Le fabuleux destin de Perrine Martin as L’aveugle						
					 
									
						2002
						
							The Landlords as Denis						
					 
									
						2002
						
							Another Woman as Julien						
					 
									
						2001
						
							Her Mother, the Whore						
					 
									
						2001
						
							Une femme amoureuse as Thomas