Actor
Steel Toes
2007 · as Magistrate
300
2007 · as Ephor #3
The Greatest Game Ever Played
2005 · as Black Top Hatted Man
A Different Loyalty
2004 · as British Agent
The Human Stain
2003 · as Bobcat
Deception
2003 · as Dr. Lewis
Chasing Holden
2001 · as Governor Lawrence
Varian's War
2001
Xchange
2001 · as Mr. Finerman
Someone Is Watching
2000 · as Mr. Walters
The Long Winter
1999 · as Marchand anglais
Free Money
1998 · as Reverend Schmidt