| Series | Sandokan | Yanez de Gomera | 2025-12-01 |
| Movie | Apettando Re Lear | 2024-10-21 | |
| Series | The Lying Life of Adults | Andrea | 2023-01-04 |
| Series | Blackout | Giovanni Lo Bianco | 2023-01-23 |
| Movie | Il coraggio di essere Franco | Voce narrante | 2022-05-18 |
| Movie | La cura | Tarrou | 2022-10-13 |
| Movie | My Brother, My Sister | Nick | 2021-10-08 |
| Series | Non mentire | Andrea Molinari | 2020-02-17 |
| Series | Masantonio | Elio Masantonio | 2020-12-22 |
| Movie | Sons of 'Ndrangheta | Marco Lo Bianco | 2019-01-22 |
| Movie | None Like Us | Umberto Fioravanti | 2018-10-18 |
| Movie | Lost in Florence | Paolo | 2017-01-27 |
| Movie | Classe Z | Preside Frigotto | 2017-03-30 |
| Movie | L'amore rubato | Luigi | 2016-11-29 |
| Series | Boss Hunt | Michele Zagaria | 2015-11-02 |
| Movie | Lebe lieber italienisch! | Paolo Sanseviero | 2014-02-17 |
| Movie | Gli anni spezzati | Mario Sossi | 2014-01-07 |
| Series | Per amore del mio popolo | don Peppe Diana | 2014-03-18 |
| Series | Beauty and the Beast | Leon Dalville | 2014-12-29 |
| Series | Gli anni spezzati | Mario Sossi (Il Giudice) | 2013-01-07 |
| Movie | The Face Of Another | René | 2013-04-11 |
| Movie | A Liberal Passion | Giulio | 2013-04-18 |
| Movie | Women Vs Men | Diego | 2011-02-04 |
| Movie | Loose Cannons | Antonio | 2010-03-12 |
| Movie | Augustine: The Decline of the Roman Empire | Augustinus (age 25) | 2010-01-31 |
| Movie | Men Vs Women | Diego | 2010-10-27 |
| Movie | Blood of the Losers | Ettore Dogliani | 2008-01-01 |
| Series | Inspector De Luca | Commissario Achille De Luca | 2008-04-27 |
| Movie | The Lark Farm | Egon | 2007-05-04 |
| Movie | I Vicerè | Consalvo | 2007-11-09 |
| Series | Il Capitano | Giulio Traversari | 2005-01-18 |
| Movie | Vaniglia e cioccolato | Andrea | 2004-02-13 |
| Series | Elisa di Rivombrosa | Conte Fabrizio Ristori | 2003-12-17 |
| Series | Vivere | Ispettore di Polizia Pietro Foschi | 1999-03-01 |