2024
Oh, Canada as Leonard Fife
2024
The Agency as Bosko (10 episodes)
2024
Longing as Daniel Bloch
2023
Maybe I Do as Howard
2020
The Happy Days of Garry Marshall as Self
2019
It Takes a Lunatic as Self
2019
MotherFatherSon as Max Finch (8 episodes)
2017
Three Christs as Dr. Alan Stone
2017
The Dinner as Stan Lohman
2016
Norman: The Moderate Rise and Tragic Fall of a New York Fixer as Norman Oppenheimer
2015
The Benefactor as Franny
2015
The Second Best Exotic Marigold Hotel as Guy Chambers
2014
Time Out of Mind as George
2014
Henry & Me as Henry (voice)
2014
Cosmos as Clair Patterson (voice) (1 episode)
2013
Movie 43 as Robert (segment "iBabe")
2012
Arbitrage as Robert Miller
2011
The Double as Paul Shepherdson
2011
Project Happiness as Self
2011
Compassion in Emptiness as Self
2010
When the Dragon Swallowed the Sun as Self
2010
The Buddha as Narrator
2010
Brooklyn's Finest as Off. Eddie Dugan
2010
This Emotional Life as Self
2010
Brilliant Moon: Glimpses of Dilgo Khyentse Rinpoche as Self
2009
Blessings: The Tsoknyi Nangchen Nuns of Tibet as Narrator (voice)
2009
Amelia as George Putnam
2009
My Dog: An Unconditional Love Story as Self
2009
Hachi: A Dog's Tale as Parker Wilson
2009
Mustang: Journey of Transformation as Narrator
2008
Nights in Rodanthe as Paul
2008
The Bonnie Hunt Show (1 episode)
2008
Elvis Mitchell: Under the Influence as Self (1 episode)
2007
I'm Not There as Billy
2007
The Hunting Party as Simon Hunt
2007
The Flock as Erroll Babbage
2007
The Graham Norton Show as Self (1 episode)
2006
The Hoax as Clifford Irving
2005
A Concert for Hurricane Relief as Self - Presenter
2005
Rachel: An American Conscience as Self
2004
Koffee with Karan as Self (1 episode)
2004
Shall We Dance? as John Clark
2003
The Simpsons: Christmas
2003
Celebrities Uncensored as Self (1 episode)
2002
Chicago as Billy Flynn
2002
Unfaithful as Edward Sumner
2002
The Mothman Prophecies as John Klein
2001
The Concert for New York City as Self
2000
Dr. T & the Women as Dr. T
2000
Autumn in New York as Will Keane
1999
The Early Show as Self - Guest (3 episodes)
1999
Runaway Bride as Ike Graham
1998
Junket Whore as Self
1998
AFI's 100 Years... 100 Movies as Self - Host (5 episodes)
1998
AFI's 100 Years... 100 Movies: America's Greatest Movies as Self / Host
1997
The Jackal as Declan Mulqueen
1997
Red Corner as Jack Moore
1997
Leute heute as Self (1 episode)
1996
The Daily Show as Self (1 episode)
1996
Primal Fear as Martin Vail
1995
The Frank Skinner Show as Self (1 episode)
1995
Spirit of Tibet: Journey to Enlightenment, the Life and World of Dilgo Kyentse Rinpoche as Narrator
1995
First Knight as Lancelot
1994
Inside the Actors Studio as Self (1 episode)
1994
Intersection as Vincent Eastman
1993
Mr. Jones as Mr. Jones
1993
Sommersby as John Robert Sommersby / Horace Townsend
1992
The Tonight Show with Jay Leno (1 episode)
1992
Final Analysis as Isaac Barr
1991
Charlie Rose as Self - Chair, Tibet House New York (1 episode)
1991
Rhapsody in August as Clark (Kane's Nephew)
1990
Red Hot + Blue: A Tribute to Cole Porter as Self (uncredited)
1990
Night of 100 Stars III as Self
1990
Pretty Woman as Edward Lewis
1990
Internal Affairs as Dennis Peck
1989
The Simpsons as Richard Gere (voice) (1 episode)
1988
Miles from Home as Frank Roberts
1988
LIVE with Kelly and Mark (3 episodes)
1986
No Mercy as Eddie Jillette
1986
Power as Pete St. John
1985
King David as King David
1985
Lord of the Dance/Destroyer of Illusion as Narrator (English language version)
1984
The Cotton Club as Richard 'Dixie' Dwyer
1983
The Honorary Consul as Dr. Eduardo Plarr
1983
Reading Rainbow as Self - Narrator (voice) (1 episode)
1982
An Officer and a Gentleman as Zack Mayo
1980
American Gigolo as Julian Kaye
1978
Bloodbrothers as Stony De Coco
1978
Days of Heaven as Bill
1977
Looking for Mr. Goodbar as Tony
1976
Baby Blue Marine as Raider
1975
Strike Force as Trooper Walter Spenser
1975
Report to the Commissioner as Billy
1973
Kojak as Geno Papas (1 episode)
1968
The Dick Cavett Show as Self - Guest (1 episode)
1966
Goldene Kamera Verleihung as Self (1 episode)
1953
The Oscars as Self (2 episodes)