Endangered Hawaiʻi as Narrator
2020
Elegies for Angels, Punks and Raging Queens as Nat
2019
Finding Julia as Igor
2018
Nightmare Cinema as Dr. Mirari
2017
The Black Ghiandola as Creepy Oncologist
2015
Justice League: Gods and Monsters as Highfather (voice)
2014
Electric Boogaloo: The Wild, Untold Story of Cannon Films as Self - Actor
2012
Perry Como Christmas Around the World as Self
2012
We Are the Hartmans as Mr. Hartman
2012
Three Days of Hamlet
2011
ThunderCats as Zigg (voice) (1 episode)
2011
The Perfect Family as Monsignor Murphy
2008
Leverage as Archie Leach (2 episodes)
2007
Strength and Honour as Denis O'Leary
2007
Chuck as Adelbert De Smet (2 episodes)
2006
Brothers and Sisters as Jonathan Byrold (5 episodes)
2006
Blackbeard as Gouverneur Charles Eden (2 episodes)
2004
Desperate Housewives as Glenn (1 episode)
2004
Japan: Memoirs of a Secret Empire as Narrator (3 episodes)
2004
Japan: Memoirs of a Secret Empire as Narrator
2004
Hustle as James Whittaker Wright III (1 episode)
2003
The Making of Shōgun
2003
Nip/Tuck (1 episode)
2000
The Pavilion as Huddlestone
1999
Too Rich: The Secret Life of Doris Duke as Bernard Lafferty (4 episodes)
1998
Will & Grace as Clyde (1 episode)
1997
River Made to Drown In as Thaddeus MacKenzie
1997
All the Winters that Have Been as Dane Corvin
1997
The View as Self (2 episodes)
1997
Barbara Stanwyck: Straight Down The Line as Self (archive footage)
1997
The Lost Daughter as Andrew McCracken
1996
Bird of Prey as Jonathan Griffith
1996
The Thorn Birds: The Missing Years as Ralph de Bricassart
1995
The Drew Carey Show as Maggie Wick (2 episodes)
1994
Touched by an Angel as Jack Clay / Everett Clay (1 episode)
1993
Ordeal in the Arctic as Captain John Couch
1991
Barbara Stanwyck: Fire and Desire as Self (archive footage)
1991
Night of the Hunter as Harry Powell
1991
The Astronomers as Narrator (6 episodes)
1991
Aftermath: A Test of Love as Ross Colburn
1990
Twin Peaks as Bill Kennedy (1 episode)
1989
Island Son (18 episodes)
1989
The Return of the Musketeers as Aramis
1988
The Bourne Identity as Jason Bourne (2 episodes)
1988
The Bourne Identity as Jason Bourne
1987
Casanova as Giacomo Casanova
1986
Allan Quatermain and the Lost City of Gold as Allan Quatermain
1986
Dream West (3 episodes)
1985
King Solomon's Mines as Allan Quatermain
1985
Wallenberg: A Hero's Story as Raoul Wallenberg (2 episodes)
1985
Wallenberg: A Hero's Story as Raoul Wallenberg
1983
Cook & Peary: The Race to the Pole as Frederick Cook
1983
The Thorn Birds as Ralph de Bricassart (4 episodes)
1982
Murder by Phone as Nat Bridger
1982
Na sowas! as Self (1 episode)
1982
Night of 100 Stars as Self
1982
Champs-Elysées as Self (1 episode)
1981
Entertainment Tonight as Self (1 episode)
1981
Wetten, dass..? as Self (1 episode)
1980
Shōgun as Pilot-Major John Blackthorne / Anjin-san (5 episodes)
1980
Shōgun as Self (1 episode)
1979
Musical Comedy Tonight
1978
The Good Doctor as Anton Chekhov / Various Roles
1978
Centennial as Alexander McKeag (12 episodes)
1978
Challenge of the Super Friends (32 episodes)
1978
The Swarm as Dr. Hubbard
1978
Inside 'the Swarm' as Self
1977
The Last Wave as David Burton
1977
The Man in the Iron Mask as Louis XIV / Philippe
1976
The Slipper and the Rose as Prince Edward
1975
The Count of Monte-Cristo as Edmond Dantès
1974
The Towering Inferno as Simmons
1974
The Lady's Not for Burning as Thomas Mendip
1974
The Four Musketeers as Aramis
1974
F. Scott Fitzgerald and the Last of the Belles as F. Scott Fitzgerald
1974
The Little Mermaid as Narrator
1973
The Three Musketeers as Aramis
1972
Lady Caroline Lamb as George Gordon, Lord Byron
1972
The Woman I Love as King Edward VIII
1971
The Music Lovers as Pyotr Ilyich Tchaikovsky
1971
Great Performances as Anton Chekhov (1 episode)
1970
Julius Caesar as Octavius Caesar / Augustus
1969
The Madwoman of Chaillot as The Reverend
1968
Petulia as Dave Danner
1968
The Portrait of a Lady (6 episodes)
1967
The Carol Burnett Show as Self - Guest (1 episode)
1965
Joy in the Morning as Carl Brown
1963
Twilight of Honor as David Mitchell
1962
The Tonight Show Starring Johnny Carson as Self (3 episodes)
1962
The Merv Griffin Show as Self (1 episode)
1961
The Mike Douglas Show as Self (1 episode)
1961
Dr. Kildare as Dr. Kildare (191 episodes)
1961
A Thunder of Drums as Lt. Porter
1960
The Secret of the Purple Reef as Dean Christopher
1960
Thriller as Larry Carter (1 episode)
1959
Mr. Lucky (1 episode)
1959
Bourbon Street Beat (1 episode)
1957
Tonight Starring Jack Paar as Self (1 episode)
1956
Tony Awards as Self - Host (1 episode)
1956
Tony Awards as Self - Host/Performer (1 episode)
1956
Tony Awards as Self - Presenter (1 episode)
1955
Alfred Hitchcock Presents as Clay Pine (1 episode)
1955
Gunsmoke as Pete (1 episode)
1953
The Oscars as Self (2 episodes)
1952
Today as Self (1 episode)
1951
Hallmark Hall of Fame as Hamlet (1 episode)
1951
The Red Skelton Show as Clarence Narrow (1 episode)
1950
The Bob Hope Show as Self (1 episode)
1950
What's My Line? as Self - Mystery Guest (1 episode)
1944
Golden Globe Awards as Self - Nominee/Presenter (1 episode)
1944
Golden Globe Awards as Self - Presenter (2 episodes)