SERIE TV
-2016 FURORE 2 regia di Alessio Inturri
(Potragonista nel ruolo di Franco Belmonte)
-2015 IL BELLO DELLE DONNE regia di Eros Puglielli
(Protagonista di puntata nel ruolo di Bruno)
-2015 L’ALLIEVA regia di Luca Ribuoli
-2015 DON MATTEO 10 regia di Jan Michelini
CINEMA
-2014 – “Holding the man”, regia di Neil Armfield (HTM film Production)
-2018 – Le strade del Crimine, regia di David Petrucci
(Protagonista nel ruolo del Pascià)
CORTOMETRAGGI
- STAY regia di David Petrucci
(Protagonista nel ruolo di Ivan)
PUBBLICITA’
- LAVAZZA regia Jean-Pierre Jeunet
protagonista nel ruolo di Luigi Lavazza, testimonial Sergio Castellitto
- D&G (Dolce&Gabbana) regia Giuseppe Tornatore
testimonial Sophia Loren
- Moment, Tim, Garmin, Ottica Avanzi, Poste Italiane