2023
The Crowded Room as Dean Martin Hughs2022
Tulsa King as Dr. Evan Schanderson2022
She Said as Matt Purdy2021
Law & Order: Organized Crime as ME Dr. Abel Truman2021
And Just Like That… as Norman2021
Lapsis as John2019
Evil as Brother Jacob2019
Servant as Dr. Dale Mackenzie2019
Godfather of Harlem as Not available2019
Joker as Dr. Stoner2019
Prodigal Son as Dr. Carl Mitchell2018
FBI as Colonel Nathaniel Lewis2018
Isle of Dogs as Simul-Translate Machine (voice)2017
Detroit as Judge Demascio2016
Bull as Dr. Edwin Pruitt2016
The Night Of as Medical Examiner2016
Gold as Scottie Nevins2016
The Phenom as Richard Boyer2015
Younger as Dr. Kigner2014
Mozart in the Jungle as Keith2014
Mozart in the Jungle as Keith Rutledge2014
The Knick as Mr. Havershorn2014
St. Vincent as Maggie's Attorney2013
The Blacklist as Gerald Klepper2013
Greetings from Tim Buckley as Gary Lucas2012
Elementary as EROC Supervisor2012
Girls as Charlie's Client2012
The Newsroom as Shep Pressman2010
Blue Bloods as Father Markhum2009
Modern Family as Reporter2009
The Good Wife as Dr. Joseph Lidera2009
The Taking of Pelham 1 2 3 as Police Commissioner Sterman2009
The Missing Person as Harold Fullmer2008
Changeling as Ben Harris2008
Synecdoche, New York as Evaluative Services Doctor2007
Flight of the Conchords as Greg2007
Dan in Real Life as Howard2007
Michael Clayton as Gerald2007
The Favor as Lawrence2007
Flakes as Bruce2006
Spring Awakening as Adult men2005
Grey's Anatomy as Frank Wheeler2005
Medium as Crazed Man2004
King of the Corner as Anthony Berenson2004
Winter Solstice as Bill Brennan2004
Keane as Assaulted Commuter2004
The Undeserved as Alex Montgomery2003
In America as Paediatrician2002
People I Know as Michael Wormly2001
Law & Order: Criminal Intent as George Weems2001
The Royal Tenenbaums as Hotel Manager2000
Thirteen Days as McGeorge Bundy2000
Pollock as Frank Pollock2000
Small Time Crooks as Oliver2000
Down to You as Doctor1999
Law & Order: Special Victims Unit as Dr. Abel Truman1999
Law & Order: Special Victims Unit as Andrew Lennox1999
Law & Order: Special Victims Unit as Abel Truman1999
The Sopranos as Dean Ross1999
Third Watch as Fire Chief1990
Law & Order as Dr. Rutland