2024
Oltre il tempo, l'amore
2024
L'origine del mondo as Bruno
2024
Il Complottista as Antonio Calabrò
2023
The Order of Time as Jacob
2022
The Return as Pietro
2022
Diary of Spices as Philippe Garrant
2021
Happening as Dr. Ravinsky
2021
Azor as Yvan De Wiel
2020
Rose Island as Monsieur Carlozzi
2020
Il caso Pantani - L'omicidio di un campione as Marco Pantani "il Pirata" a Rimini
2020
Rose Stone Star as Tarek
2020
Losers Revolution as Guiseppe
2019
Love Under House Arrest as Franco
2019
The First King as Lars
2018
The Benefit of the Doubt as David
2017
Diane Has the Right Shape as Fabrizio
2017
Don't Tell Her as Alain Grégoire
2016
Children of the Night as Mathias
2016
The Unknown Girl as Doctor Riga
2016
Marion, 13 ans pour toujours as David
2016
The Son of Joseph as Joseph
2016
Les Survivants as Nicolas
2015
Il était une fois... « Rosetta » as Self
2014
La Sapienza as Alexandre Schmidt
2014
Two Days, One Night as Manu
2013
A Song For Mama as Michel
2012
Le Sens de l'Orientation as Martin
2012
Ombline as Le C.I.P.
2012
Diaz - Don't Clean Up This Blood as Nick Janssen
2012
Eye of the Astronomer as Painter of the court
2011
The Kid with a Bike as Le libraire
2011
Sulla strada di casa as il capo dei Banditi
2011
Cristiano's Shirt as The interim
2009
The Front Line as Claudio
2009
A French Village as Marcel Larcher (36 episodes)
2008
Lorna's Silence as Fabio
2008
Voice of Garage as Marco
2007
Masked Mobsters as Ilyo
2006
Mafiosa as Rémi Andreani (16 episodes)
2006
What Makes You Happy as Fabrizio
2005
The Child as Jeune Bandit
2004
No Problem as Maxime
2004
Don't Do That! as Joël
2001
The Words of My Father as Zeno Cosini
2001
The Third Eye as Salvi
2001
La storia chiusa as Giovane