2019
A mano disarmata as Massimo Coluzzi2015
Ganja Fiction as Mr. Nice2013
L'ultimo Papa Re as Giuseppe Monti2012
Pechino Express as Not available2012
Il caso Enzo Tortora - Dove eravamo rimasti as Ruggero2012
Vi perdono ma inginocchiatevi as agente Antonio Montinaro2012
Il caso Enzo Tortora - Dove eravamo rimasti? as Ruggero2011
Day 6 as Pierre2011
5 (Cinque) as Angel2011
Roma nuda as Sergio Maccarelli2011
Heaven Can Wait as Il papà di Jack (voice)2010
Mia madre as Mario2010
The Museum Of Wonders as Sansone2010
Dirty War as Faraone2009
Sleepless - Senza sonno as Giorgio2009
Polvere as Fastidio2008
Dr. Clown as Lorenzo2007
Il punto rosso as Michele2006
Questa è la mia terra as Fausto Corradi2006
Eravamo solo mille as Tonino2005
Il Grande Torino as Eusebio Castigliano2005
Romanzo Criminale as Bufalo2005
GAS as Francesco2005
Il grande Torino as Eusebio Castigliano2004
Imperium: Nero as Britannico2004
Nero as Britannicus2004
Il monastero as Lorenzo2004
Fate come noi as Il Bove2003
Marcinelle as Not available2003
Il Papa buono as Nicola Catania (giovane)2003
The Good Pope as Nicola Catania (young)2003
Io no as Francesco2002
Lo zio d'America as Fabio #12002
Tornare indietro as Sarvu2001
Sexy Comedy as Matteo2001
Quartet as Guido2001
Sottovento as Tony2001
The Days of Rage: Cefalonia as Not available2000
Almost Blue as Ragazzo Eskimo1999
Il cielo in una stanza as Claudio1997
Camere da letto as Lorenzo1996
Strangled Lives as Robertino