The Brush-Off as Giovanni
2023
Gabriel's Redemption: Part III as Gabriel Emerson
2023
Gabriel's Redemption: Part II as Gabriel Emerson
2023
Across the River and Into the Trees as Antonio
2023
Gabriel's Redemption: Part I as Gabriel
2022
Gabriel's Rapture: Part III as Gabriel Emerson
2022
Gabriel's Inferno: Part IV as Gabriel Emerson
2022
Gabriel's Rapture: Part II as Gabriel Emerson
2021
Gabriel's Rapture: Part I as Gabriel Emerson
2021
Hitman's Wife's Bodyguard as Yacht Guard
2020
Gabriel's Inferno: Part III as Gabriel Emerson
2020
Gabriel's Inferno: Part II as Gabriel Emerson
2020
Gabriel's Inferno as Gabriel Emerson
2020
Downhill as Guglielmo
2019
Pezzi unici as Roberto (2 episodes)
2018
Magical Nights as Max Andrei
2018
W gli sposi as Don Celestino
2016
Matrimoni e altre follie as Rocco Borgia (24 episodes)
2015
Everyone Wants It as Raffaello
2014
Walking on Sunshine as Raf
2014
Goltzius & the Pelican Company as Thomas Boethius
2014
I Segreti Di Borgo Larici as Francesco Sormani (7 episodes)
2012
Liebe ist nicht perfekt as Marco
2012
Love Is Not Perfect as Marco
2012
10 Rules for Falling in Love as Ettore
2011
La ragazza americana as Vasco
2011
Sangue caldo as Manuele Signori (6 episodes)
2011
Angeli e diamanti as Giuseppe (3 episodes)
2011
Monte Carlo as Prince Domenico
2009
Il falco e la colomba as Giulio Branciforte (6 episodes)
2009
Anti-Mafia Squad as Carlo Nigro (10 episodes)
2007
La Figlia di Elisa Rivombrosa as Marquis Andrea Casalegno-Van Necker (8 episodes)
2007
Scrivilo sui muri as Cosmos
2005
Melissa P. as Roberto