Hide unreleased
I'm Sorry You Have A Body TBA
as Dr. Rinaldi
Standing on the Shoulders of Kitties 2024
as Interviewer
Big Eyes 2014
as Dino Olivetti
Le ali della vita 2 2001
as Luca, l'appuntato
Credits from TMDB.