Known for Acting

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