Actor
D'Annunzio: l'uomo che inventò se stesso
2022 · as Gabriele D'Annunzio
Soledad
2018 · as Duca
Where I've Never Lived
2017 · as Paolo
In Guerra
2015 · as Daniel Sovrano
Lehman Trilogy
2015
L'estate d'inverno
2008 · as Christian