One Life, Maybe Two 2010
as Luca
I Am Alive 2008
as Direttore banca
Anotherworld 2008
as Simone
L'amore oltre la vita 1999
as Daniele
I piccoli maestri 1998
as Bene
Credits from TMDB.