Actor
How to Build a Better Boy
2014
as Principal Fragner
Roxy Hunter and the Secret of the Shaman
2008
as Shaman
The Fountain
2006
as Henry
Trump Unauthorized
2005
as Der Scutt
A Different Loyalty
2004
as Angus Petherbridge
Cube Zero
2004
as Bartok
The Day After Tomorrow
2004
as Dennis
The Sandy Bottom Orchestra
2000
as Jim Sykes
A Map of the World
1999
as Lloyd
Naked City: A Killer Christmas
1998
as Ralph Peralta
Shadow Builder
1998
as Father Finler
Universal Soldier III: Unfinished Business
1998
as Dr. Walker
Universal Soldier II: Brothers in Arms
1998
as Dr. Walker
His Bodyguard
1998
as Moran
Rescuers: Stories of Courage - Two Couples
1998
as Dutchman
Sleeping Dogs Lie
1998
as Rainville
Balls Up
1997
as Larry
Newton : A Tale of Two Isaacs
1997
as Master Stokes
Under The Piano
1996
as Dr. Davison
The Michelle Apartments
1996
as Ernie
M. Butterfly
1993
as Embassy Colleague
Popeye Doyle
1986
as Manager - Apartment Building
The Wars
1983
as Harris
The Mikado
1983
as Pooh-Bah