2021
as Gary Snyder
2017
as Dr. Van Doornewaard
2016
as Professor Radja
2016
as Monsieur Guy
2015
as Roger
2013
as Ambrose
2013
as Dean Wesley Allister
2012
as Alex #27
2011
as Frank Baldwin
2011
as Bernard Gardner
2011
as Nigel Pettigrew
2011
as Dr. Gomulka
2011
2011
as JBS Intl Anchor
2010
as Mr. Kenwright
2010
as King of Cornea
2009
as Herbert Q
2009
as Bryce Robert
2009
as Steven Heisler
2008
as Ian
2008
as Don Crown
2008
as Neville Chamberlain
2007
as Control Room Guard
2007
as Butler
2007
as Professor Laughlin
2007
as Harry Joyner
2007
as John Echolls
2006
as Julian Drake
2006
as Mr. Greene
2005
as Account Rep - Grand Cayman Bank
2005
as Badgley Mormont
2005
as Mr. Dwosh
2004
as Monsignor
2003
as Jay Danorth
2001
as Mr. Raheja
2000
as Arthur Gordon
2000
as Larsen (voice)
2000
as Dr. Peabody
2000
as Talent Agency Guy
1999
as British Colonel
1999
as Cecil Cavendish
1998
as Maitre D'
1998
1997
as Butler
1997
as Philip
1997
as Bryan Donahue
1996
as Dr. Hale
1996
as Grxylpk / The " " (voice)
1996
as The " " (voice)
1996
as Gavin the Waiter (archive footage)
1996
as Gavin the Waiter
1995
as Mr. Monteleone
1994
as Whistler (voice)
1994
as Dr. Jonathan Ohn / The Spot (voice)
1994
as Jeweller
1993
as Manager
1993
1993
as Francois
1992
as The Cloak (voice)
1991
as Butler
1991
as Surgeon
1990
as Servant
1989
as Lubeck
1989
1989
as Nigel
1987
as Mr. Blithers