2025
M – Son of the Century as Vittorio Emanuele III2025
The Love Scam as Antonello2025
Duse as Not available2025
100 di questi anni as Not available2025
The Island of Idealists as Commissario Carrua2024
Supersex as Riccardo Schicchi2024
La Storia as Domenico2024
Sharing is Caring as Not available2024
Marko Polo as Not available2023
La Chimera as Pirro2022
Everything Calls for Salvation as Madonnina2022
The Shadow of the Day as Giovanni Marucci2022
Il pataffio as Ulfredo2022
The Delay as Not available2021
Carosello Carosone as Gegè di Giacomo2020
Paradise: A New Life as Calogero2020
The Last Fascist as Michele Vitale2019
Martin Eden as Nino2019
5 Is the Perfect Number as Mister Ics2019
L'eroe as Francesco2018
Until the End as Not available2017
Let Yourself Go as Yuri2017
Vita agli arresti di Aung San Suu Kyi as -2016
In arte Nino as Italo, detto "Zagara"2015
Tale of Tales as Circus Performer2015
We Accept Miracles as Candidato colloquio TDM2014
Gomorrah as Angelo Sepino2011
Kryptonite! as Gennaro