| Movie | 300 | Ephor #3 | 2007-03-07 |
| Movie | The Greatest Game Ever Played | Black Top Hatted Man | 2005-09-30 |
| Movie | A Different Loyalty | British Agent | 2004-11-12 |
| Movie | Deception | Dr. Lewis | 2003-07-18 |
| Movie | The Human Stain | Bobcat | 2003-10-29 |
| Series | Napoleon | PĂȘcheur | 2002-10-07 |
| Movie | Xchange | Mr. Finerman | 2001-01-19 |
| Movie | Chasing Holden | Governor Lawrence | 2001-10-28 |
| Movie | Varian's War | 2001-06-14 | |
| Movie | Someone Is Watching | Mr. Walters | 2000-02-20 |
| Movie | The Long Winter | Marchand anglais | 1999-03-13 |
| Movie | The Windsor Protocol | 1998-11-10 | |
| Movie | Free Money | Reverend Schmidt | 1998-12-03 |
| Movie | Strip Search | Locust | 1997-04-02 |
| Movie | Young Ivanhoe | Edward | 1995-11-10 |
| Movie | Stalked | Dr. Bork | 1994-01-01 |
| Movie | If Looks Could Kill | Zigesfeld | 1991-03-15 |
| Movie | The Final Heist | Philippe Cameron | 1991-10-24 |
| Movie | Lola Zipper | Rostrovitch | 1991-06-05 |
| Movie | Cursed | Sexton | 1990-04-05 |
| Movie | Whispers | Dr. Rudge | 1990-12-07 |
| Movie | Jacknife | William Green | 1989-10-05 |
| Movie | Jesus of Montreal | Doctor | 1989-05-15 |
| Movie | Mindfield | Mick | 1989-12-15 |
| Series | Race for the Bomb | Robert Oppenheimer | 1987-02-01 |
| Movie | Toby McTeague | Faulkner | 1986-03-01 |
| Movie | Eternal Evil | Dr. Meister | 1985-01-04 |
| Movie | Secret Weapons | Slepak | 1985-03-03 |