Actor
Barney's Version
2010 · as Mr. Dalhousie
Assassin's Creed: Lineage
2009 · as Pope Sixtus IV
Hellhounds
2009 · as Charon (voice)
Abducted
2007 · as Bernie
Rudy: The Rudy Giuliani Story
2003 · as Jack Newfield
The Stork Derby
2002 · as Mr. Harcourt
No Ordinary Baby
2001 · as Dr. North
Café Olé
2000 · as Sydney Purvis
Money
1991 · as Herr Richter
The Quarrel
1991 · as Shames
The Real Story of Rain Rain Go Away
1990 · as Merle (voice)
Hitting Home
1988 · as Man in Train Station