2024
Paradise as Calvin Whitney
2023
The Holdovers as Stanley Clotfelter
2021
Respect as John Hammond
2020
When New York Was One: The Yankees, the Mets & The 2000 Subway Series as Narrator
2020
Expedition Everest as Narrator
2020
Tuscaloosa as Dr. Mitchell
2019
The Nomads as Mark Nolin
2019
Rocketman as Doug Weston
2019
The Upside as Carter Locke
2018
FBI as Jake Reed (1 episode)
2018
Grace as Charlie Elliston
2018
Blood Fest as Dr. Conway
2018
For the Love of George as Alvin
2017
It Happened in L.A. as Tom
2017
The Only Living Boy in New York as George
2017
Crowbar Smile as Dad
2016
Manchester by the Sea as Hockey Coach
2016
MacGyver as Oversight (12 episodes)
2016
Elvis & Nixon as H.R. Haldeman
2015
Sun Belt Express as Allen King
2015
The Man in the High Castle as George Dixon (6 episodes)
2014
The Mysteries of Laura as Detective Malcolm Harris (1 episode)
2014
Red Oaks as Martin van Diem (1 episode)
2013
Masters of Sex as Graham Pennington (2 episodes)
2013
Hostages as Brian Sanders (15 episodes)
2013
Deception as Edward Bowers (11 episodes)
2012
Elementary as Wilson Trager (1 episode)
2010
Below the Beltway as Paul Gibson
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
2009
Wild About Harry as Harry
2007
Damages as Tom Shayes (39 episodes)
2007
Nancy Drew as Carson Drew
2007
Head Case as Self (1 episode)
2007
Shooter as Russ Turner
2006
The Lather Effect as Will
2005
Painkiller Jane as Dr. Graham Knight / Lucas Insley
2005
Silver Bells as Christy Byrne
2005
Good Night, and Good Luck. as Jesse Zousmer
2005
Disney Heroes Volume 1 as Hercules / Additional Voices (voice)
2005
The Pacifier as Howard Plummer
2004
The Tony Danza Show as Self (1 episode)
2003
Exposed as Bob Smith
2003
The O.C. as Jimmy Cooper (39 episodes)
2003
Celebrities Uncensored as Self (1 episode)
2003
Mister Sterling (2 episodes)
2002
West of Here as Dexter Anderson
2001
Get Well Soon as Mark
2001
24 as Mark Boudreau (12 episodes)
2001
Law & Order: Criminal Intent as Luke Nelson (1 episode)
2001
The Guardian (1 episode)
2001
The Legend of Tarzan as Gobu (voice) (1 episode)
2001
Disney's House of Mouse as Hercules (voice) (1 episode)
2000
G-Men from Hell as Mike Mattress
2000
Drop Back Ten as Wally Bixer
1999
Law & Order: Special Victims Unit as Eli Colton (1 episode)
1999
Hercules: Zero to Hero as Hercules (voice) (archive sound)
1998
Trinity as Kevin McCallister (9 episodes)
1998
The Thin Pink Line as Simon
1998
Hercules as Hercules (voice) (65 episodes)
1998
Tempting Fate as Dr. Ben Creed
1997
Ally McBeal (3 episodes)
1997
Hercules as Hercules (voice)
1997
Murder at 1600 as Kyle Neil
1997
The Only Thrill as Eddie
1996
America's Dream as David (segment "Long Black Song")
1995
Partners (22 episodes)
1995
The Outer Limits as Tom Seymour (1 episode)
1994
Friends as Joshua Burgin (7 episodes)
1994
Holy Matrimony as Peter
1993
Ethan Frome as Reverend Smith
1993
Homicide: Life on the Street (1 episode)
1992
Love Potion No. 9 as Paul Matthews
1992
Equinox as Richie Nunn
1992
Inside Monkey Zetterland as Brent Zetterland
1992
Little Noises as Elliott Ardsley
1990
Memphis Belle as Luke Sinclair
1989
Tales from the Crypt as Nelson (1 episode)
1989
Dead Bang as John Burns
1988
Dangerous Curves as Chuck Upton
1988
Clean and Sober as Donald Towle
1987
Nutcracker: Money, Madness & Murder as Marc (3 episodes)
1986
A Case of Deadly Force as Lawrence O'Donnell Jr.
1985
North Beach and Rawhide as Sean Connelly
1985
Into Thin Air as Brian Walker
1984
No Small Affair as Bob
1982
Family Ties as Clancy (1 episode)
1981
Hill Street Blues (1 episode)
1980
Magnum, P.I. (1 episode)
1956
Tony Awards as Self - Presenter (1 episode)
1951
Hallmark Hall of Fame as Christy Byrne (1 episode)
1944
Golden Globe Awards as Self - Audience Member (uncredited) (1 episode)