2021
The Equalizer as David Henson2021
Rushed as Senator2020
Good Friday as Eliot Brennar2019
Dickinson as Asylum Head Doctor2019
Silence & Darkness as Father2018
FBI as DHS Rep Belmont2018
Succession as Keith2017
Good Bones as Hugh Duckner2016
One More Time as Therapist2015
Better Call Saul as Barry Hedberg2015
The Girl in the Book as Jack2014
Madam Secretary as General Kohl2013
The Blacklist as Henry Conroy2013
The Blacklist as Evan Mullen2013
Phil Spector as Bit Part (uncredited)2013
The Sound of Music Live! as Chorus2012
Elementary as Dr. Phineaus Hobbs2011
Person of Interest as Carson2010
Blue Bloods as Damon Camia2010
You Don't Know Jack as Beaumont Doctor2010
Salt as National Security Advisor2009
The Good Wife as Dr. John Tuft2009
Frame Of Mind as CIA Agent Walker2008
Turn the River as Detective Crippen2008
Choke as Mob Member #12007
Damages as D.O.D. Official2007
Michael Clayton as Partner2006
World Trade Center as Karnes' Pastor2006
The Feast of the Goat as Gral. Pupo Román2005
Confess as Lawyer2005
Lustre as Archie2004
Rescue Me as Not available2004
Birth as Peter2002
XX/XY as Car Salesman2001
Law & Order: Criminal Intent as John Littleton2001
Law & Order: Criminal Intent as Matt Neuhauser2001
The Believer as Roger Brand2000
State and Main as Doc Morten1999
Law & Order: Special Victims Unit as Alfred1999
Law & Order: Special Victims Unit as Albert Beck1999
Now and Again as Not available1999
Random Hearts as Assistant Prosecutor1998
Hi-Life as Cop #11997
Oz as Richie Hanlon1997
The Spanish Prisoner as Maitre d'1994
The Scout as Reporter1991
Homicide as FBI Team Leader1990
Law & Order as William Tyrell1990
Law & Order as Jury Foreman1990
Law & Order as Charles1990
Law & Order as Dr. Harvey Purcell1990
Law & Order as Jeff Bodner1990
Law & Order as Buddy Marks1988
Things Change as Assistant Manager