Cinema:
2021 Il maledetto, regia di Giulio Base (Flavio – coprotagonista)
2020 Spaccapietre, regia di G. e M. De Serio – Ruolo : Antò (protagonista)
2020 L’amore non si sa, regia di Marcello Di Noto – Ruolo : Marcolino (coprotagonista)
Fiction TV:
2023 Stoccata vincente, regia di N. Campiotti (prot. giovane)
2023 Il maresciallo Fenoglio, regia di Alessandro Casale – Ruolo : Damiano Grimaldi
2020 Gli orologi del diavolo, regia di Alessandro Angelini – Ruolo : Jacopo
2019 Liberi di scegliere, regia di Giacomo Campiotti – Ruolo : Domenico (protagonista)
Cortometraggi:
2021 La macchina rossa e blu, regia L. Greco (protagonista)
2019 Alchimia mediterranea, regia F. Boi e G. Stella (protagonista)
Teatro:
2020 Lacrime di vita, regia Luigi Bottazzo (protagonista)
2019 La scelta giusta, regia di L. Bottazzo (protagonista)
2019 Medea, regia di R. Treglia (protagonista)
2019 Amore e Psiche, regia di R. Treglia (protagonista)
2019 In to the wood, regia di R. Treglia (protagonista)
2018 Salvo D’acquisto, regia di L. Bottazzo