Known for Acting
2001
as Ward Patient
2003
as Goon
2013
as Nico (uncredited)
1993
as Arthur Lewis
2025
as Self
2027
as The Gardener
as Abraham Weaver
2002
as Police Officer
—
as Clown
2018
as Demon Guard 2