2014
How to Build a Better Boy as Principal Fragner2010
Lost Girl as Will-o'-the-Wisp2008
Roxy Hunter and the Secret of the Shaman as Shaman2007
The Lord of the Rings the Musical - Original London Production - Promotional Documentary as Saruman the White / Self2006
The Fountain as Henry2005
Trump Unauthorized as Der Scutt2004
The Day After Tomorrow as Dennis2004
Cube Zero as Bartok2004
A Different Loyalty as Angus Petherbridge2003
Mayday as First Officer Love2000
The Sandy Bottom Orchestra as Jim Sykes1999
A Map of the World as Lloyd1998
Eerie, Indiana: The Other Dimension as Ted Tanner1998
Animorphs as Edelman1998
Universal Soldier II: Brothers in Arms as Dr. Walker1998
Universal Soldier III: Unfinished Business as Dr. Walker1998
Shadow Builder as Father Finler1998
Rescuers: Stories of Courage - Two Couples as Dutchman1998
Nothing Too Good for a Cowboy as Harold1998
Sleeping Dogs Lie as Rainville1998
His Bodyguard as Moran1998
Naked City: A Killer Christmas as Ralph Peralta1997
Earth: Final Conflict as James Pike1997
Earth: Final Conflict as Julianus1997
Elvis Meets Nixon as Security Guard1997
Time to Say Goodbye? as Dr. Fawcett1997
Balls Up as Larry1997
Newton : A Tale of Two Isaacs as Master Stokes1996
FX: The Series as Wilkinson1996
The Michelle Apartments as Ernie1996
Under The Piano as Dr. Davison1995
Goosebumps as Mr. Blankenship1995
Goosebumps as Spidey1995
Taking the Falls as Not available1995
Picture Windows as Designer1993
M. Butterfly as Embassy Colleague1992
Are You Afraid of the Dark? as Calhoun1986
Popeye Doyle as Manager - Apartment Building1983
The Wars as Harris1983
The Mikado as Pooh-Bah