2019
On Broadway as Self (archive footage)2016
The Mayflower Pilgrims: Behind The Myth as William Bradford (Adult)2015
Survivor as Dr. Emil Balan2015
The Pilgrims as William Bradford2014
Forever as Priest2014
Russian Broadway Shut Down as Not available2014
Affluenza as Mr. Carson2012
Elementary as Alistair Moore2011
Almost Perfect as Kai Lee2009
The Good Wife as Dr. Todd Grossman2009
The Middle as Mr Glover2009
Warehouse 13 as James MacPherson2009
The Cleveland Show as Not available2009
Happy Tears as Antiques Dealer2008
The Narrows as Professor Reyerson2007
The Invasion as Yorish2006
The Prestige as Owens2006
Garfield: A Tail of Two Kitties as Mr. Hobbs2006
Game 6 as Jack Haskins2006
The Pink Panther as Raymmond Laroque2006
Falling for Grace as Andrew Barrington Sr2005
Grey's Anatomy as Colin Marlow2005
Related as Not available2005
A Life in Suitcases as Tulse Luper2004
The Tulse Luper Suitcases, Part 2: Vaux to the Sea as Not available2004
The Tulse Luper Suitcases, Part 3: From Sark to the Finish as Tulse Luper2004
Going Under as Peter2004
Crazy Like a Fox as Nat Banks2003
Veritas: The Quest as De Molay2002
The Scorpion King as King Pheron2002
Frida as Guillermo Kahlo2002
Return to Never Land as Edward (voice)2001
Law & Order: Criminal Intent as Duke Deguerin2001
3 A.M. as Priest2000
The Crossing as Gen. Hugh Mercer2000
The Bumblebee Flies Anyway as Dr. Croft2000
Blackmale as Bill Fontaine1999
The West Wing as Lord John Marbury1999
Double Platinum as Marc Reckler1999
A Midsummer Night's Dream as Peter Quince1998
Next Stop Wonderland as Ray Thornback1997
Oz as Jack Aldridge1997
Trouble on the Corner as Mr. McMurtry1997
Liberty! as Thomas Paine1996
Boston Common as Harrison Cross1996
The Substance of Fire as Max1996
Titanic as Joseph Bruce Ismay1996
Sudden Manhattan as Murphy1995
The Possession of Michael D. as Robin Banks (Hypnotist)1994
Gargoyles as Prince Malcolm (voice)1994
My So-Called Life as Vic Racine1994
M.A.N.T.I.S. as John Stonebrake1993
Robin Hood: Men in Tights as Sheriff of Rotingham1993
The Tower as Mr. Littlehill1992
Stop! Or My Mom Will Shoot as Parnell1992
P.J. Sparkles as Betty (voice)1992
Charles and Diana: Unhappily Ever After as Prince Charles1991
The Legend of Prince Valiant as Not available1991
If Looks Could Kill as Augustus Steranko1990
Law & Order as Wyatt Scofield1990
Mountains of the Moon as Papworth1990
Next as Peter (voice)1989
The Return of Sam McCloud as Jason Cross1988
American Experience as William Bradford1988
The Modern World: Ten Great Writers as Marcel Proust / Marcel1988
Singles as Not available1986
God's Outlaw as William Tyndale1984
A Christmas Carol as Fred Holywell / Narrator1984
Playing Shakespeare as Not available1984
The Ebony Tower as David Williams1983
Star 80 as Aram Nicholas1983
Saigon: Year Of The Cat as Donald Henderson1982
Cheers as Not available1982
Cheers as Robin Colcord1982
The Life and Adventures of Nicholas Nickleby as Nicholas Nickleby1982
Imaginary Friends as Douglas Pitblado1981
The Three Sisters as Tusenbach1979
Tales of the Unexpected as James Howgill1979
Macbeth as Malcolm1979
The Voysey Inheritance as Hugh Voysey1978
The Comedy of Errors as Antipholus of Syracuse1956
Tony Awards as Self - Nominee1997
Oz Director