Actor
L'anello ritrovato
2024
Trafficante di virus
2021 · as Ministro della Salute
La vera storia di Luisa Bonfanti
2021 · as portiere pensione
Beyond the Edge
2018
Souvenirs
2012 · as Commissario Canova
In the Eyes of the Murderer
2009 · as Berardi
Fade to Black
2006 · as Tufano
Lettere dalla Sicilia
2006 · as Basil Barlow
The Voyage Home
2004
The Order
2003 · as Englishman
Gangs of New York
2002 · as Tammany Man (uncredited)
I Dreamed of Africa
2000 · as Carlo