AB
Filmography
| 2022 | Darkling · as Unknown |
| 2022 | Toscana · as Pino |
| 2021 | Trafficante di Virus · as Unknown |
| 2021 | 3 Caminos (TV Series) · as Luca |
| 2021 | Màkari (TV Series) · as l'imprenditore e architetto milanese Teodoro Bettini |
| 2021 | Nudes (IT) (TV Series) · as Massimo |
| 2020 | The war is over (TV Series) · as Stefano Dell'Ara |
| 2020 | In Your Shoes · as Unknown |
| 2019 | Made in Italy (TV Series) · as Davide Frangi |
| 2018 | Romanzo famigliare (TV Series) · as Giorgio |
| 2018 | Il Capitano Maria (TV Series) · as Tenente Enrico Labriola |
| 2017 | La Porta Rossa (TV Series) · as Jonas |
| 2017 | C'era Una Volta Studio 1 (TV Series) · as Unknown |
| 2016 | Best Enemies Forever · as Ruggero |
| 2016 | Medici (TV Series) · as Sanuto |
| 2016 | Non dirlo al mio capo (TV Series) · as Fabrizio Del Corso |
| 2015 | Teatro Alla Scala: The Temple of Wonders · as Concierge del Grand Hotel et de Milan |
| 2015 | La dama velata (TV Series) · as Cornelio Grandi |
| 2015 | Quantico (TV Series) · as Andrea |
| 2015 | Grand Hotel (IT) (TV Series) · as Marco Testa |
| 2014 | Amore oggi · as Andrea |
| 2014 | Pasolini · as Andrea Fago |
| 2013 | Outing - Fidanzati per sbaglio · as Riccardo Terzino |
| 2013 | Romeo and Juliet · as Conte Paride |
| 2012 | Nina · as Unknown |
| 2012 | A Magnificent Haunting · as Luca Veroli |
| 2011 | Drifters · as Méte |
| 2011 | Out of Class (TV Series) · as Marco Del Bosco |
| 2010 | We Believed · as Young Angelo Cammarota |
| 2010 | Hayfever · as Matteo |
| 2009 | Feisbum · as Andrea / Matteo |
| 2009 | Pane e libertà (TV Series) · as Vindice Di Vittorio |
| 2008 | We Can Do That · as Gigio |
| 2008 | Amore, bugie & calcetto · as Adam |
| 2008 | Anotherworld · as Pietro |
| 2006 | Raccontami (TV Series) · as Guido Albinati |
| 2005 | Pope John Paul II (TV Series) · as Guard |
| 2005 | Fog and Crimes (TV Series) · as Michele |
| 2004 | Don Bosco · as Enrico Zarello |
