Known for Acting

2005
as Slugworth
2021
as Spectre Agent
2024
as Hooded Pagan
2012
as Thern #1
2020
as Janitor
2013
as Cook Giant
2016
as Mr. Archer
2007
as Mr. Fogg
1999
as an english judge
2023
as Lead Bureaucrat
2024
as Officer Gilbraith
2015
as Jeffrey
2018
as De Rais
1999
as Horace
2021
as Mr. Moore
2005
as Station Manager
2025
as Philip