No photo
Acted in 25
2010s
- 2014
14: Diaries of the Great War
Chorus · 8 episodes
- 2010
2000s
- 2009
Assassin's Creed: Lineage
Pope Sixtus IV
Assassin's Creed: Lineage
Pope Sixtus IV · 3 episodes
Hellhounds
Charon (voice)
- 2007
- 2003
Rudy: The Rudy Giuliani Story
Jack Newfield
- 2002
The Stork Derby
Mr. Harcourt
- 2001
No Ordinary Baby
Dr. North
- 2000
Café Olé
Sydney Purvis
1990s
- 1991
Money
Herr Richter
The Quarrel
Shames
- 1990
C.L.Y.D.E.
(voice) · 26 episodes
1980s
- 1988
Hitting Home
Man in Train Station
- 1987
Shades of Love: Lilac Dream
Doc Hamilton
- 1985
Caffè Italia, Montréal
Movie
- 1984
- 1982
- 1980
Agency
Movie
1970s
- 1978
In Praise of Older Women
Party Host
Blackout
Movie
- 1975
- 1973
I've Had It
Movie
- 1972
The Sloane Affair:
Movie