2024
Under Paris as André
2020
2 Graves in the Desert as Eric
2019
Les 3M Histoire Inachevée as Mathieu
2017
Cold Skin as New Weather Official
2017
The Crucifixion as Stefan Marinescu
2017
Red Tale as Bluebeard
2014
Open Windows as Tony
2013
Crossing Lines as Pedro Almora (1 episode)
2013
The ABCs of Death as Bobo
2012
Errors of the Human Body as Miguel
2012
X is for XXL as Bobo
2011
Mystery at Moulin Rouge as Maxime Galoisy
2010
Terra ribelle as Iacopo (15 episodes)
2007
Les Cerfs-volants as Tad
2007
Taxi 4 as Pablo, le garde du corps
2005
Doble vida as Federico (1 episode)
2000
Rich Kids as Tomas Cohen
1999
Dracula (11 episodes)