2007
300 as Ephor #32005
The Greatest Game Ever Played as Black Top Hatted Man2004
A Different Loyalty as British Agent2003
The Human Stain as Bobcat2002
Napoleon as PĂȘcheur2001
Xchange as Mr. Finerman2001
Varian's War as Not available2001
Chasing Holden as Governor Lawrence2000
Nuremberg as Hans Fritzsche2000
Someone Is Watching as Mr. Walters1999
The Long Winter as Marchand anglais1998
Free Money as Reverend Schmidt1998
The Windsor Protocol as Not available1995
Hiroshima as Under Secretary of the Navy Ralph Bard1995
Young Ivanhoe as Edward1994
Stalked as Dr. Bork1992
Are You Afraid of the Dark? as Not available1991
If Looks Could Kill as Zigesfeld1991
The Final Heist as Philippe Cameron1991
Lola Zipper as Rostrovitch1990
Whispers as Dr. Rudge1990
Cursed as Sexton1989
Jacknife as William Green1989
Jesus of Montreal as Doctor1989
Mindfield as Mick1987
Race for the Bomb as Robert Oppenheimer1986
Toby McTeague as Faulkner1985
Eternal Evil as Dr. Meister1985
Secret Weapons as Slepak1985
Discussions in Bioethics: The Courage of One's Convictions as Not available1983
The Contour Connection as Not available