2024
as Abram
2023
as Piero Deluca
2023
as Luca Di Marco
2022
as Mexican Beggar
2018
as Ananias
2016
as Fahreed
2015
as Joseph Bar Elhanan
2012
as Jose Bustamente
2012
as Bruno Silvestri
2011
2009
as Theophilus
2008
as Malteserriddernes Stormester
2006
as Father Anthony
2005
as Bank Manager
2004
as Old Spartan Fisherman
2003
as Cinna
2003
as Paris' Father
2001
as Mob Priest
1990
as First Official
1989
as Turkish Husband (uncredited)
1983
as Airport Controller
1983
as Beach Barman