2022
The Terminal List as Vic Campbell2022
Promised Land as O.M. Honeycroft2020
Perry Mason as Judge Durkin2019
Unbelievable as Bruce Bronstein2019
Perfect Harmony as Luke2019
A Million Little Pieces as Dr. Baker2017
The Bachelors as Davis Wilkes2017
A Neighbor's Deception as Gerald Dixon2016
Timeless as Mark Felt ("Deep Throat")2015
The Magicians as Daniel Quinn2013
Mom as Richard2013
Saving Lincoln as Abraham Lincoln2012
Chicago Fire as Ryan Wheeler2012
Chicago Fire as Wheeler2012
Arrow as Noah Kuttler / The Calculator2012
Scandal as Samuel Reston2012
Don't Trust the B---- in Apartment 23 as Mr. Harkin2012
1600 Penn as Bernard2011
Revenge as Lawrence Stamberg2011
Against the Wall as Not available2011
Lucky as Jonathan2010
Parenthood as Dr. Pelikan2010
The Good Guys as Not available2010
The Deep End as Not available2009
Castle as Aaron Stokes2009
Eastwick as Not available2008
Leverage as Livingston2008
Eli Stone as Martin Posner2007
Private Practice as Charlie Jensen2007
Women's Murder Club as Not available2007
The Riches as Not available2006
Big Love as State Rep. Roy Colburn2006
Bonneville as Bill Packard2005
Criminal Minds as Dr. Sebastian Hurst2005
Grey's Anatomy as Tom Waller2005
Numb3rs as Not available2005
Dirty Deeds as Vice Principal Fuchs2004
Boston Legal as A.A.G. Jeremy Hollis2002
Everwood as Harold Abbott2002
Live from Baghdad as Joe Erlichman2001
The Guardian as Dr. Thomas Reed2001
When Good Ghouls Go Bad as James Walker2000
Curb Your Enthusiasm as Bert1999
Family Law as Lawrence Cameron1999
Brokedown Palace as Doug Davis1999
If You Believe as Thom Weller1999
Down Will Come Baby as Marcus Garr1998
The King of Queens as Les Fisker1998
Seven Days as Not available1998
From the Earth to the Moon as Jack Schmitt1998
Billboard Dad as Maxwell Tyler1998
Second Chances as Ben Taylor1997
The Practice as Robert Wakefield1997
Just Shoot Me! as Matt Bentley1996
Spin City as Julian Wheeler1996
Promised Land as Fred Mooster1996
The Long Kiss Goodnight as Hal1995
JAG as Commander Flagler1995
JAG as John Flagler1995
The Pursuit of Happiness as Not available1995
If Someone Had Known as Paul Chambers1994
ER as David Gardner1994
Because Mommy Works as Eric Donovan1993
The Untouchables as Eliot Ness1992
Straight Talk as Waiter1988
Roseanne as Not available