2019
as Waiter
as Headmaster Brumback
as Dr. Johnson
2016
as Coverall Man (uncredited)
2009
as Patrick O'Neal
2001
as Lord Savage/The Spider
1999
as Professor Lichterman