Actor
Livandro
2023 · as Morando
All the Time in the World
2019
The Mystery of Dante
2014 · as Virgil (rumored)
Giallo
2010 · as Shopkeeper
Il Divo
2008 · as Congressman
Dalla parte giusta
2005