
Acted in 30
2020s
- 2022
2010s
- 2019
The Undiscovered Country
Vincent
The Chaperone
Chairman
- 2017
- 2016
Shy Guys
The Racehorse
Split
Enlil / Robert
- 2014
- 2012
- 2010
2000s
- 2009
- 2008
- 2002
1990s
- 1999
- 1997
- 1996
- 1995
Anyone Can Whistle: Live at Carnegie Hall
Dr. Detmold
- 1993
- 1992
- 1990
1980s
- 1989
Rude Awakening
Dr. Albert
- 1988
The Phantom of the Opera
Firmin
The Murder of Mary Phagan
Lund · 2 episodes
- 1987
Everything's Relative
Tom Garson · 1 episode
No release date