2017
Save Me as Dr. Jason Bowman (1 episode)
2015
Chita Rivera: A Lot Of Livin' To Do as Self (archive footage)
2014
Brent Carver: Home Through the Night
2014
Romeo and Juliet as Friar Laurence
2010
As You Like It as Jaques
2007
The Lord of the Rings the Musical - Original London Production - Promotional Documentary as Gandalf the Grey / Gandalf the White / Self
2006
Prairie Giant: The Tommy Douglas Story as Secretary Balsam (2 episodes)
2005
Broadway's Lost Treasures III: The Best of The Tony Awards as Molina (segment "Kiss Of The Spider Woman") (archive footage)
2004
Elizabeth Rex as Ned Lowenscroft
2004
This Is Wonderland (1 episode)
1999
The Legend of Sleepy Hollow as Ichabod Crane
1999
Twice in a Lifetime as Harry (1 episode)
1998
The Tale of Teeka as Maurice (English version)
1997
Whiskers as Whiskers
1996
Leonardo: A Dream of Flight as Leonardo DaVinci
1994
Due South as Bruce Spender (1 episode)
1989
Love and Hate: The Story of Colin and Joanne Thatcher as Tony Merchant
1989
Millennium as Coventry
1988
Shadow Dancing as Alexei
1988
Spies, Lies & Naked Thighs as Gunther
1988
War of the Worlds as Jesse (1 episode)
1985
The Twilight Zone (1 episode)
1985
The Pirates of Penzance as The Pirate King
1983
The Wars as Robert Ross
1983
Cross Country as John Forrest
1979
Crossbar as Aaron Kornylo
1978
One Night Stand as Rafe
1978
Leo and Me (12 episodes)
1977
For The Record (1 episode)
1956
Tony Awards as Self - Nominee/Performer (1 episode)
1956
Tony Awards as Self - Winner/Performer (1 episode)