2024
Fly Me to the Moon as Chuck Meadows
2023
Haul Out the Holly: Lit Up as Albert Melrose
2023
Ahsoka as Myn Weaver (1 episode)
2022
Haul Out the Holly as Albert Melrose
2022
A Cozy Christmas Inn as Martin
2022
WeCrashed as Bob Paltrow (2 episodes)
2021
Violet as Roger Vale
2019
The Goldfinch as Mr. Silver
2019
Before You Know It as Michael (Producer)
2019
The Hour After Westerly as Davis Harwell
2018
Paterno as David Newhouse
2017
The Good Doctor as Sal Zacharia (1 episode)
2017
Genius as Chaim Weizmann (1 episode)
2016
Colony as Proxy Snyder (36 episodes)
2015
Fear the Walking Dead as Jacob Kessner (11 episodes)
2014
The Mysteries of Laura as Russell (1 episode)
2014
Better Living Through Chemistry as Dr. Roth
2014
Brightest Star as Dr. Lambert
2014
Chicago P.D. as Mr. Friedman (1 episode)
2013
Ray Donovan as Lee Drexler (2 episodes)
2013
Ray Donovan as Lee Drexlers (2 episodes)
2013
White House Down as VP Chief of Staff Wallace
2013
The Americans as Agent Wolfe (12 episodes)
2012
Perception as Dr. Poole (1 episode)
2011
Cars 2 as Acer (voice)
2009
Prep & Landing as Waterkotte (voice)
2009
The Good Wife as Michael Kahane (1 episode)
2009
NCIS: Los Angeles as John Rogers (10 episodes)
2008
What Just Happened as Cal
2008
The Midnight Meat Train as Otto
2007
Transformers as Mr. Hosney
2007
Purple Violets as Monroe - Real estate agent
2007
The Memory Thief as Mr. Freeman
2007
Inside the Lost Room as Self
2006
The Lost Room as Wally Jabrowski (3 episodes)
2006
Failure to Launch as Boatyard Man
2006
Love Monkey as Stan (1 episode)
2006
In Justice (5 episodes)
2005
Domino as Burke Beckett
2005
Criminal Minds as Michael Ryer (1 episode)
2005
Good Night, and Good Luck. as Jimmy
2005
It's Always Sunny in Philadelphia as Rotenberg (1 episode)
2004
House as Chris Taub (105 episodes)
2004
Boston Legal (1 episode)
2004
Strip Search as John Scanlon
2003
Path to War as Adam Yarmolinsky
2003
Hope & Faith as Aaron Melville (2 episodes)
2003
A.U.S.A. as Geoffrey Laurence (12 episodes)
2002
CSI: Miami as George Hammett (1 episode)
2002
Showtime as Brad Slocum
2001
Get Well Soon as Nathan
2001
Scrubs as Mr. Foster (1 episode)
2000
Gideon's Crossing (1 episode)
2000
Ed as Jeff Foster (1 episode)
1999
Cradle Will Rock as Silvano - Uncle
1999
Third Watch as Det. Hall (1 episode)
1999
Law & Order: Special Victims Unit as Bart Ganzel (3 episodes)
1999
Law & Order: Special Victims Unit as Randolph J. Dworkin (2 episodes)
1999
Hit and Runway as Elliot Springer
1998
A Civil Action as Neil Jacobs
1998
Will & Grace as Paul Budnik (1 episode)
1998
A Price Above Rubies as Schnuel
1998
Great Expectations as Man on Phone
1997
Deconstructing Harry as Goldberg
1997
Conspiracy Theory as Surveillance Operator
1997
Oz as Carlton Auerback (1 episode)
1997
Commandments as Banker
1997
Private Parts as Lawyer
1996
Spin City as Greg (1 episode)
1994
ER as Susan's molester (1 episode)
1994
It Could Happen to You as Television Reporter
1990
Law & Order as Defense Attorney Randy Dworkin (3 episodes)
1990
Law & Order as Dr. Karl Styne (1 episode)
1988
Dead Solid Perfect as Self