2025
#1 Happy Family USA as Principal (voice)2024
The Madness as Stu Magnusson2024
Parish as Anton Valmont2024
I'll Be Right There as Henry2022
Rosaline as Adrian Capulet2022
The U.S. and the Holocaust as (voice)2021
How It Ends as Kenny2020
Songbird as William Griffin2020
A West Wing Special to Benefit When We All Vote as Josh Lyman2019
Flack as Calvin Cooper2019
Perfect Harmony as Arthur Cochran2019
Human Discoveries as Leader Elk (voice)2019
Transparent: Musicale Finale as Magnus2019
Phil as Michael Fisk2018
Destroyer as DiFranco2017
Three Christs as Clyde2017
Unicorn Store as Gene2017
A Happening of Monumental Proportions as Mr. Schneedy2016
Other People as Norman Mulcahey2016
I Saw the Light as Fred Rose2014
Decoding Annie Parker as Marshall2013
CBGB as Nicky Grant2012
Go On as Hughie2001
Kate & Leopold as J.J. Camden1999
The Muse as Hal1999
Bicentennial Man as Lloyd1998
The Secret Lives of Men as Not available1997
Masterminds as Miles Lawrence1996
My Fellow Americans as Carl Witnaur1995
MADtv as Self1995
Billy Madison as Eric Gordon1994
The Client as Thomas Fink1993
My Life as Paul Ivanovich1993
Black Tie Affair as Not available1990
Young Guns II as Charles Phalen1990
Awakenings as Dr. Tyler1990
Vital Signs as Dr. Donald Ballentine1987
Adventures in Babysitting as Mike TodwellNaN
Office Romance as Peter Vance2026
Reminders of Him as Patrick Landry2025
For Worse as Not available2023
SHARE? as #0063958732022
We Baby Bears as Glen (voice)2021
What If...? as Colonel Flynn (voice)2021
The Wonder Years as Alan Van Der Kamp2021
tick, tick... BOOM! as Stephen Sondheim2020
The Call of the Wild as Judge Miller2020
The Last Full Measure as Carlton Stanton2020
Sergio as Paul Bremer2019
The Kelly Clarkson Show as Not available2019
Infinity Train as Agent Sieve (voice)2019
Godzilla: King of the Monsters as Dr. Rick Stanton2019
Valley of the Boom as James L. Barksdale2018
The Darkest Minds as President Gray2017
The Handmaid's Tale as Commander Joseph Lawrence2017
Get Out as Dean Armitage2017
The Post as Arthur Parsons2017
Chicago Justice as Albert Forest2017
Megan Leavey as Bob2017
Unveiling the Horror of Get Out as Self2016
Full Frontal with Samantha Bee as Self2016
All the Way as Hubert Humphrey2015
The Late Show with Stephen Colbert as Self2015
The Late Late Show with James Corden as Self - Guest2015
HAPPYish as Jonathan Cooke2014
Late Night with Seth Meyers as Self2014
Variety Studio: Actors on Actors as Self2014
Transparent as Magnus2014
Transparent as Macy2013
Brooklyn Nine-Nine as Roger Peralta2013
Mom as Mitch2013
Drunk History as William Jennings Bryan2013
Alpha House as Senator (Ned)2013
Trophy Wife as Pete Harrison2013
Saving Mr. Banks as Don DaGradi2013
Marvel One-Shot: Agent Carter as John Flynn2013
Savannah as Jack Cay2012
The Cabin in the Woods as Steve Hadley2012
The Asset as Leo Maxiell2011
Shameless as Abraham Paige2011
Have a Little Faith as Mitch2010
Who Do You Think You Are? as Self2010
Law & Order: LA as Attorney Miklin2010
The Good Guys as Dan Stark2009
Parks and Recreation as Councilman Pillner2008
The Mentalist as Timothy Carter (uncredited)2008
Bottle Shock as Professor Saunders2008
Burn Up as Mack2007
The Sarah Silverman Program. as Toby Grossnickel2007
An American Crime as Prosecutor2006
The Megan Mullally Show as Self - Guest2006
Studio 60 on the Sunset Strip as Danny Tripp2005
The Late Late Show with Craig Ferguson as Self2005
The Colbert Report as Self2005
The Sisterhood of the Traveling Pants as Al Lowell2005
Fathers and Sons as Anthony2005
Little Manhattan as Adam2003
Real Time with Bill Maher as Self2003
Jimmy Kimmel Live! as Not available2003
The Ellen DeGeneres Show as Self2002
Monk as Dean Berry2001
Banzai as Not available2000
Malcolm in the Middle as Meg's Husband1999
Law & Order: Special Victims Unit as Frank Maddox1999
Law & Order: Special Victims Unit as Pence Humphreys1999
The West Wing as Josh Lyman1999
Behind the Mask as Brian Shushan1999
Countdown: The Sky's on Fire as John Morgan, KTML News1998
Felicity as Tom Anderson (uncredited)1997
The View as Self1997
Red Corner as Bob Ghery1997
Cloned as Rick Weston1997
In the Line of Duty: Blaze of Glory as Tom LaSalle (credited as Brad Whitford)1997
The People as Michael Leary1996
Tracey Takes On... as Not available1996
High Incident as Not available1996
Wildly Available as Professor1995
Nothing But the Truth as 'Mack' McCarthy1994
Touched by an Angel as Steve Bell1994
ER as Sean O'Brien1994
Ellen as Doug1994
The Desperate Trail as Tommy Donnelly1994
Web of Deception as Larry Lake1993
The X-Files as Daniel Trepkos1993
Frasier as Stu (voice)1993
NYPD Blue as Norman Gardner1993
Philadelphia as Jamey Collins1993
RoboCop 3 as Fleck1993
A Perfect World as Bobby Lee1992
The Tonight Show with Jay Leno as Not available1992
Scent of a Woman as Randy1990
Presumed Innocent as Jamie Kemp1987
The Betty Ford Story as Jack Ford1987
Revenge of the Nerds II: Nerds in Paradise as Roger1986
C.A.T. Squad as Leon TrepperNaN
Death by Lightning as James BlaineNaN
The Spittin' Image as Not availableNaN
Godzilla: King of The Monsters- The Antarctic Base as Not available1986
Doorman as Terry Reilly1985
The Equalizer as Dillart1984
Tales from the Darkside as Tom Dash1980
A Capitol Fourth as Self1975
Saturday Night Live as Self - Cameo (uncredited)1944
Golden Globe Awards as Self - NomineeNaN
Don't Touch My Hair as Not available2025
For Worse Producer2021
Not Going Quietly Executive Producer2019
Perfect Harmony Executive Producer2017
The Handmaid's Tale Director2010
The Good Guys Producer2006
Studio 60 on the Sunset Strip Director1999
The West Wing Writer