2025
Daredevil: Born Again as D.A. Hochberg2025
Lilly as Charles Ledbetter2024
Salem's Lot as Father Callahan2021
Gossip Girl as Roy Sachs2020
Sublet as Michael2019
Mapplethorpe as Sam Wagstaff2018
Forever My Girl as Pastor Brian2018
Every Act of Life as Self2017
The Good Fight as Neil Gross2017
Hostiles as Captain Royce Tolan2016
Tallulah as Stephen2016
Barry as Professor Gray2015
Marvel's Jessica Jones as Peter Lyonne2015
Truth as Mark Wrolstad2014
Manhattan as Frank Winter2014
Get on Up as Richard2014
Big Stone Gap as Theodore Tipton2013
Mom as Dr. Sellers2013
Hannibal as Dr. Sutcliffe2012
Pitch Perfect as Dr. Mitchell2012
The New Normal as Father Michael2010
The Big C as Sean Tolkey2010
Law & Order: LA as Thomas Nelson2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Modern Family as Dr. Clark2009
The Good Wife as Neil Gross2009
Transformers: Revenge of the Fallen as Galloway2009
The Taking of Pelham 1 2 3 as Deputy Mayor LaSalle2009
The Human Factor: Exacting Revenge of the Fallen as Self2008
In Treatment as Colin Craft2008
Living Proof as Blake Rogers2008
Unabomber: The Secret History as Narrator2008
CIA: Secret Experiments as Self - Narrator2007
Freedom Writers as Brian Gelford2007
Heartland as Not available2007
The Seeker: The Dark Is Rising as John Stenton2007
Then She Found Me as Alan2006
Brothers and Sisters as Major Guinness2006
Justice as Not available2006
Flags of Our Fathers as Keyes Beech2006
Infamous as Jack Dunphy2006
The Ex as Wesley's Dad2005
Flightplan as David2005
Silver Bells as Lawrence2004
National Geographic: Inside the U.S. Secret Service as Self - Narrator (voice)2003
It's All Relative as Philip Stoddard2003
Colosseum - Rome's Arena of Death as Verus (voice)2002
Hack as Martin Shane2002
Changing Lanes as Carlyle2001
Law & Order: Criminal Intent as Randall Fuller2001
Alias as Father Kampinski2001
Life with Judy Garland: Me and My Shadows as Roger Edens2001
The Anniversary Party as Jerry Adams2001
A Glimpse of Hell as Not available2000
CSI: Crime Scene Investigation as Sidney Cornfeld2000
Hamlet as Horatio1999
Law & Order: Special Victims Unit as A.D.A. Mark Hickey1999
Law & Order: Special Victims Unit as Tom Moore1999
The Bone Collector as Dr. Barry Lehman1999
The General's Daughter as Captain Goodson1999
The Lady in Question as Paul Kessler1998
Sex and the City as Tom1998
Finding North as Travis Furlong1997
The Ice Storm as Mark Boland1997
Love! Valour! Compassion! as Arthur Page1996
3rd Rock from the Sun as Rick1996
Eddie as Joe Nader1995
New York News as Not available1995
Comfortably Numb as Priest1994
Only You as Dwayne1994
Normandy: The Great Crusade as Louis Simpson (voice)1993
Homicide: Life on the Street as Not available1992
The Bet as Henry1991
Dangerous Music as Tyler1990
Law & Order as Aaron Solomon1990
Law & Order as Charles Thatcher1987
The Days and Nights of Molly Dodd as Trent1974
NOVA as Narrator1956
Tony Awards as Self - Winner