
Filmography38 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | Sotto a chi toccaMovie | Fernando Porta | 53 |
| 2025 | L'appartamento - Sold OutSeries | — | 52 |
| 2023 | Elf MeMovie | padre di Elia | 50 |
| 2022 | LeaSeries | Marco Colomba | 49 |
| 2020 | Celebrity Hunted ItalySeries | Self | 47 |
| 2020 | Abbi fedeMovie | Ivan Sturchio | 47 |
| 2019 | Il silenzio dell'acquaSeries | Andrea Baldini | 46 |
| 2019 | The Swan CompanySeries | Luigi | 46 |
| 2018 | Il Capitano MariaSeries | Dario Ventura | 45 |
| 2018 | Our Family Three MoreMovie | Roberto Falco | 45 |
| 2017 | Nine and a Half MoonsMovie | Fabio | 44 |
| 2017 | Tulipani: Love, Honour and a BicycleMovie | Piero | 44 |
| 2015 | Io, ArlecchinoMovie | — | 42 |
| 2014 | A Fairy Tale WeddingMovie | Alessandro | 41 |
| 2014 | NottetempoMovie | Matteo | 41 |
| 2014 | Taste of YouMovie | Armando Malenotti | 41 |
| 2014 | Mio papàMovie | Lorenzo | 41 |
| 2014 | A testa alta: I martiri di FiesoleMovie | — | 41 |
| 2014 | Non avere paura - Un'amicizia con Papa WojtylaMovie | — | 41 |
| 2013 | The Great BeautyMovie | Stefano | 40 |
| 2012 | Anita GaribaldiMovie | Giuseppe Garibaldi | 39 |
| 2010 | Kiss Me AgainMovie | Adriano | 37 |
| 2009 | Due mamme di troppoMovie | Alessandro Terrani | 36 |
| 2009 | La scelta di LauraSeries | Fabio Moreno | 36 |
| 2007 | Salty AirMovie | Fabio | 34 |
| 2007 | Voce del verbo amoreMovie | Ugo | 34 |
| 2006 | What Is Love?Movie | Andrea | 33 |
| 2006 | The Roses of the DesertMovie | Ten. Marcello Salvi | 33 |
| 2004 | After MidnightMovie | Martino | 31 |
| 2003 | EntrustedMovie | Michele | 30 |
| 2001 | The Last KissMovie | Adriano | 28 |
| 2001 | La voce del sangueSeries | Michele Zei | 28 |
| 2000 | Police DistrictSeries | Paolo Libero | 27 |
| 1999 | Voglio stare sotto al lettoMovie | Leonardo | 26 |
| 1999 | But Forever in My MindMovie | Matteo | 26 |
| 1998 | Ecco fattoMovie | Matteo | 25 |
| 1994 | Treasure HuntMovie | American Monk | 21 |
| 1994 | Drunken Master IIIMovie | White Lotus Clan Leader | 21 |