2024
Smile 2 as Morris2024
Fly Me to the Moon as Chuck Meadows2023
Ahsoka as Myn Weaver2023
Haul Out the Holly: Lit Up as Albert Melrose2022
WeCrashed as Bob Paltrow2022
Haul Out the Holly as Albert Melrose2022
A Cozy Christmas Inn as Martin2022
The Conspiracy as Not available2021
Violet as Roger Vale2019
The Goldfinch as Mr. Silver2019
Limbo as Belial2019
Before You Know It as Michael (Producer)2019
The Hour After Westerly as Davis Harwell2018
Paterno as David Newhouse2017
The Good Doctor as Sal Zacharia2017
Genius as Chaim Weizmann2016
Colony as Proxy Snyder2016
Catfight as Carl2015
Fear the Walking Dead as Jacob Kessner2014
Chicago P.D. as Mr. Friedman2014
The Mysteries of Laura as Russell2014
Better Living Through Chemistry as Dr. Roth2013
Ray Donovan as Lee Drexlers2013
Ray Donovan as Lee Drexler2013
The Americans as Agent Wolfe2013
White House Down as VP Chief of Staff Wallace2013
Brightest Star as Dr. Lambert2012
Perception as Dr. Poole2012
House: Swan Song as Not available2011
Cars 2 as Acer (voice)2011
And They're Off as Not available2009
NCIS: Los Angeles as John Rogers2009
The Good Wife as Michael Kahane2009
Royal Pains as Alan Ryder2009
Royal Pains as Alan Ryder (uncredited)2009
Prep & Landing as Waterkotte (voice)2008
The Midnight Meat Train as Otto2008
What Just Happened as Cal2007
Transformers as Mr. Hosney2007
Purple Violets as Monroe - Real estate agent2007
The Memory Thief as Mr. Freeman2007
Inside the Lost Room as Self2006
The Lost Room as Wally Jabrowski2006
In Justice as Not available2006
Failure to Launch as Boatyard Couple2006
Love Monkey as Stan2005
Criminal Minds as Michael Ryer2005
It's Always Sunny in Philadelphia as Rotenberg2005
Good Night, and Good Luck. as Jimmy2005
Domino as Burke Beckett2004
House as Chris Taub2004
Boston Legal as Not available2004
Strip Search as John Scanlon2003
Hope & Faith as Aaron Melville2003
A.U.S.A. as Geoffrey Laurence2003
Path to War as Adam Yarmolinsky2002
CSI: Miami as George Hammett2002
Showtime as Brad Slocum2002
Pipe Dream as Arnie2001
Scrubs as Mr. Foster2001
61* as Artie Green2001
Get Well Soon as Nathan2000
Ed as Jeff Foster2000
Gideon's Crossing as Not available1999
Law & Order: Special Victims Unit as Bart Ganzel1999
Law & Order: Special Victims Unit as Randolph J. Dworkin1999
Third Watch as Det. Hall1999
Cradle Will Rock as Silvano - Uncle1999
Hit and Runway as Elliot Springer1998
Will & Grace as Paul Budnik1998
A Civil Action as Neil Jacobs1998
Great Expectations as Man on Phone1998
A Price Above Rubies as Schnuel1997
Oz as Carlton Auerback1997
As Good as It Gets as Man at Table1997
Conspiracy Theory as Surveillance Operator1997
Deconstructing Harry as Goldberg1997
Private Parts as Lawyer1997
Commandments as Banker1996
Remember WENN as Walter Snell1996
Spin City as Greg1996
Dear Diary as Hal1996
Ed's Next Move as Not available1995
Jeffrey as Man #11994
ER as Susan's molester1994
It Could Happen to You as Television Reporter1990
Law & Order as Dr. Karl Styne1990
Law & Order as Defense Attorney Randy Dworkin1988
Dead Solid Perfect as Self2019
The Hour After Westerly Producer