TV E STREAMING
2008 LIFE BITES di Gianluca Brezza - DISNEY CHANNEL - Prism Entertainment - Ruolo: Paco - Sitcom
2008 Life Sharing di Max Erranti - Yam-Endemol - Ruolo - Presentatore - Show televisivo
1998 Il sogno di Leonardo di Mario Zanot - Rete 4 - Network/Distributore: RETE 4 Ruolo: Leonardo Da Vinci Documentario
1995 l'isola del tesoro di Stefano Vicario - Fininvest - Canale 5 Network/Distributore: Canale 5 - Ruolo: Willy l'orbo - Miniserie
CINEMA
2018 Forse ti incontro The dino stories Regia di Ludovico Marazzani Ruolo: Gaspare Co-protagonista - Cortometraggio
2017 Si muore tutti democristiani di il terzo segreto di satira - ramaya - Network/Distributore: 01 distribution - Ruolo secondario:Danilo - Lungometraggio
2011 TUTTO BENE regia di Daniele Maggioni - Teatro del'Elfo - Ruolo secondario - Lungometraggio
2008 Il primo giorno d'inverno di Mirko Locatelli - Officina Film - Ruolo Protagonista: Valerio - Lungometraggio
2004 Come prima di Mirko Locatelli - Ruolo: Matteo - Officina Film - Lungometraggio
1998 Cucciolo di Neri Parenti - Filmauro - Piccolo ruolo Carlo - Lungometraggio
PUBBLICITÀ
2011 SPOT VODAFONE di Giuseppe Capotondi - Mercurio Cinematografica - spot pubblicitario Piccolo ruolo
2009 Mtv Mobile di Matteo Bonifazio - Produzione MTV Ruolo: Protagonista - Spot pubblicitario
2007 Ciobar Luca Miniero / Paolo Genovese - Film Master S.R.L. - Ruolo secondario - Spot pubblicitario