Ransom Canyon as Cap Fuller (2 episodes)
2023
La Californie ! as Self - Actor (3 episodes)
2022
Lightyear as Zurg (voice)
2021
Sweet Tooth as Narrator (voice) (24 episodes)
2018
Eli Roth's History of Horror as Self (1 episode)
2018
Royal Hearts as Hank Pavlik
2017
Barbra: The Music ... The Mem'ries ... The Magic! as Self
2016
I'll Be Home for Christmas as Jack
2016
A Beautiful Day as Gene Thompson
2015
Sisters as Bucky Ellis
2015
Life in Pieces as John Short (79 episodes)
2015
Accidental Love as Speaker Buck McCoy
2014
It Came From Connemara! as Self
2013
Christmas with Tucker as Bo
2012
Blackout sur Los Angeles as Terrance Danfield
2011
Love, Wedding, Marriage as Bradley
2011
Last Will as Det. Sloan
2010
True Grit as Frank James (uncredited)
2010
Burlesque as Mr. Anderson
2010
Angel Camouflaged as Salt
2010
The Defenders as Teddy Kaczmarek (1 episode)
2009
Community as William Winger (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2009
Bitter/Sweet as Calvert Jenkins
2009
The Goods: Live Hard, Sell Hard as Ben Selleck
2009
Castle as Jackson Hunt (2 episodes)
2008
Last Chance Harvey as Brian
2008
Evolution of the Apes as Narrator
2008
From Alpha to Omega: Building a Sequel as Narrator
2008
The Secret Behind Escape as Narrator
2008
End of an Epic: The Final Battle as Narrator
2008
Riots & Revolutions: Confronting the Times as Narrator
2008
Lost City Raiders as John Kubiac
2008
The American Standards as Jack Jennings
2007
Bad Girl Island as Terry Bamba
2007
The Hunting Party as Franklin Harris
2006
Psych as Hank Mendel (1 episode)
2006
The Alibi as Bob Hatch
2005
Category 7: The End of the World as Donny Hall
2005
Category 7: The End of the World as Donny Hall (2 episodes)
2005
For God's Sake, Get Out! as Self
2005
Widow on the Hill as Hank Cavanaugh
2003
The Reagans as Ronald Reagan (2 episodes)
2003
The Reagans as Ronald Reagan
2003
Celebrities Uncensored as Self (1 episode)
2003
A Guy Thing as Ken Cooper
2002
Antwone Fisher as The Captain
2002
Catch Me If You Can as Jack Barnes
2002
The Master of Disguise as Fabbrizio Disguisey
2002
Monk as Daniel Thorn (1 episode)
2001
Good Day Live as Self (1 episode)
2000
Traffic as General Ralph Landry
2000
Children of Fortune as Dave Passenger
1999
The West Wing as Gov. Robert Ritchie (2 episodes)
1999
Law & Order: Special Victims Unit as Richard Finley (1 episode)
1999
To Love, Honor, & Betray as Ted Brennan
1998
A Marriage of Convenience as Mason Whitney
1997
My Brother's War as John Hall
1997
Pensacola: Wings of Gold as Lt. Col. Bill Kelly (66 episodes)
1997
The View as Self (2 episodes)
1997
El Aroma del Copal as John Richardson
1997
Beyond Belief: Fact or Fiction as Self - Host (6 episodes)
1997
Lewis & Clark & George as Reverend Red
1997
We the People as Alan Lesard
1997
Goodbye America as Ed Johnson
1997
The Haunted Sea as Captain Ramsey
1996
To Face Her Past as Greg Hollander
1996
Tracks of a Killer as David Hawkner
1996
Hijacked: Flight 285 as Ron Showman
1996
Hart to Hart: Harts in High Season as Elliott Manning
1996
Blood Money as Lt. Kincaid
1995
Relative Fear as Det. Atwater
1995
Savate as Colonel Jones
1995
The Expert as Warden Munsey
1995
Der schwarze Fluch as David Levinski / Charles Marlowe
1995
Extreme as Reese Wheeler (7 episodes)
1995
Terminal Virus as McCabe
1994
Indecent Behavior II as Liam O'Donnell
1994
Perry Mason: The Case of the Grimacing Governor as Ryan Allison
1994
The Visual Bible: Acts as Simon Peter
1994
Parallel Lives as Professor Spencer Jones
1994
Burke's Law as Mitchell Farrell (1 episode)
1993
Angel Falls as Luke Larson (6 episodes)
1993
Cheatin' Hearts as Henry
1993
Gunsmoke: The Long Ride as John Parsley
1993
Visions of Murder as Hal
1992
The Sands of Time as Col. Ramon Acoca
1992
Gas Food Lodging as John Evans
1992
Twin Sisters as Michael Mallory
1991
Ted & Venus as Max Waters
1991
And the Sea Will Tell as Mac Graham
1990
Nightmare on the 13th Floor as Dr. Alan Lanier
1990
Back Stab as Cliff Murphy
1990
High Score as Budetzky
1990
Bad Jim as B.D. Sweetman
1990
The Earth Day Special as Doctor
1989
Voice of the Heart as Victor Mason
1989
Finish Line as Martin Shrevelow
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)
1987
Deep Dark Secrets as Michael Wakefield
1986
Hold the Dream as Ross Nelson (4 episodes)
1986
Intimate Encounters as Nick Atkins
1985
Beverly Hills Cowgirl Blues as Harry Wilde
1985
Pee-wee's Big Adventure as "P. W."
1983
Cowboy as Ward McNally
1983
White Water Rebels as Mike McKay
1982
Hotel as Peter McDermott (115 episodes)
1982
Mae West as Jim Timony
1982
The Ambush Murders as Paul Marshall
1981
Entertainment Tonight as Self (1 episode)
1980
Night of the Juggler as Sean Boyd
1979
The Amityville Horror as George Lutz
1978
Steel Cowboy as Clayton Pfanner
1977
Capricorn One as Col. Charles Brubaker
1977
The Car as Wade Parent
1976
Gable and Lombard as Clark Gable
1975
People's Choice Awards as Self - Presenter (1 episode)
1974
Trapped as Chuck Brenner
1973
Westworld as John Blane
1973
Class of '63 as Joe Hart
1972
Short Walk to Daylight as Tom Phelan
1972
Skyjacked as Jerome K. Weber
1971
Owen Marshall: Counselor at Law as Dr. Steven Kiley (1 episode)
1971
The Pet Set as Self (1 episode)
1969
Love, American Style (1 episode)
1969
Marcus Welby, M.D. as Dr. Steven Kiley (171 episodes)
1969
Marcus Welby, M.D.: A Matter of Humanities as Steven Kiley
1968
The Boston Strangler as Det. Sgt. Phil Lisi
1967
The Cape Town Affair as Skip McCoy
1967
Rowan & Martin's Laugh-In as Self (1 episode)
1966
Way... Way Out as Ted Robertson
1966
The Monroes (4 episodes)
1966
Fantastic Voyage as Technician
1966
Planet of the Apes Test Reel as Cornelius
1966
Our Man Flint as Technician (uncredited)
1966
Batman as Driver (1 episode)
1966
Batman as Kid Gulliver (1 episode)
1966
Batman as Officer Reggie Hogan (1 episode)
1965
Von Ryan's Express as Private Ames
1965
John Goldfarb, Please Come Home! as Notre Dame Quarterback (uncredited)
1965
Dear Brigitte as Student at Leaf Rally
1964
Valentine's Day (1 episode)
1963
Take Her, She's Mine as Mel (uncredited)
1963
The Patty Duke Show (1 episode)
1962
The Tonight Show Starring Johnny Carson as Self (1 episode)
1961
The Mike Douglas Show as Self (2 episodes)
1961
The Mike Douglas Show as Self - Co-Host (1 episode)
1961
Bus Stop (1 episode)
1944
Golden Globe Awards as Self - Audience Member (2 episodes)
1944
Golden Globe Awards as Self - Nominee (1 episode)
1944
Golden Globe Awards as Self - Presenter (1 episode)