Known for Acting

2002
as Forty Thieves Leader
2025
as Wilcox
2023
as Elderly Male Vagrant #2 | Moscow
1999
as Black beard
1980
as Enlisted Man
1985
as Prisoner (uncredited)
2026
as Carl Marshall
2018
as Priest
2025
as Simeon
2021
as Janitor
2016
as Larry
2023
as Graham Nash
1986
as US Sailor
2022
as Elderly Gentleman (uncredited)
2005
as Tramp
2017
as Bobby Sunlight
2021
as Nicky Matchbright
1987
as Signor Cavaliere
1987
as Mike
1997
as Technician