2024
Citadel: Diana as Gabriele Donati2023
Suburræterna as Amedeo Cinaglia2023
The Boat as Flavio2023
The Hunt as Not available2022
Everything Calls for Salvation as Dottor Mancino2022
The Gymnasts as Alex Borrelli2021
Per tutta la vita as Andrea2021
The Book of Vision as Not available2021
L'uomo che inventò il futuro as Not available2019
The Goddess of Fortune as Filippo2019
Girl in Flight as Pietro2017
Suburra: Blood on Rome as Amedeo Cinaglia2017
Amore pensaci tu as Marco Pellegrini2016
Romanzo Siciliano as Capitano Ettore Neri2015
Deep in the Wood as Manuel Conci2015
La Scala Theatre: the Temple of Wonders as Batolomeo Merelli2015
Limbo as Capitano Paggiarin2013
Barabbas as Pontius Pilate2012
Barabbas as Pontius Pilate2012
ACAB : All Cops Are Bastards as Negro2012
And They Call It Summer as Mauro2010
From the Waist On as Danilo2009
Tutta la verità as Marco D'Elia2009
Tutta la verità as Marco D' Elia2009
Different from Whom? as Remo2009
Just Married as Fabio Di Caio2008
Un gioco da ragazze as Mario Landi2008
Amore, bugie e calcetto as Lele2007
I Want You as Marcantonio2007
Amore che vieni, amore che vai as Salvatore2005
R.I.S. - Delitti Imperfetti as Capitano Fabio Martinelli2004
A luci spente as Andrea Guatieri2003
Facing Windows as Filippo2001
His Secret Life as Riccardo1998
Donne in bianco as Daniele1997
La dottoressa Giò as PaoloNaN
Borderline as Marco