2024
Max Dagan as Bob Dagan2022
Blonde as Acting Coach2021
The Shrink Next Door as Rabbi Goldberg2021
The Djinn as Michael Jacobs2019
Truth Be Told as Arthur Turney2019
Velvet Buzzsaw as Jim2018
9-1-1 as Dr. Burman2017
Young Sheldon as Malcolm Green2017
Star Trek: Discovery as The Keeper2016
American Crime Story as Dr. Bernard Lewinsky2015
Bosch as Nicholas Trent2015
Straight Outta Compton as CNN Journalist2015
Beautiful & Twisted as Robert Levin2014
How to Get Away with Murder as Brad Bloomfield2014
Return to Zero as Dr. Campbell2014
At the Devil's Door as Dr. Daninsky2013
Mom as Dr. Mekizian2013
Monday Mornings as Transplant Surgeon2013
The Drain as Steve2012
Perception as Chancellor Kinney2012
Argo as Landon Butler2012
People Like Us as Sales VP Ben2011
Grimm as Dr. Landeaux2011
Harry's Law as Dr. Gold2011
Atlas Shrugged: Part I as Eugene Lawson2010
Law & Order: LA as Brandon Abel2009
Castle as Captain Ziering2009
NCIS: Los Angeles as Neurosurgeon2009
Modern Family as Judge Lewis2009
Lie to Me as Secretary Adam Miller2008
Breaking Bad as CID Special Agent2007
Mad Men as Dr. Levy2007
Life as Winston2007
Closing Escrow as Allen2006
Shark as Judge Leeland Hayward2005
Grey's Anatomy as Larry2005
Bones as Dr. Henry Pascal2005
The Office as Salesman2005
The Closer as Attorney Jeb Kelly2005
Shackles as Duncan Towers2004
House as Franklin Lipa2004
Desperate Housewives as Rex's Lawyer2004
LAX as Almim's Lawyer2003
NCIS as Wayne Gordon2003
The O.C. as Kurt Williams2002
Monk as Cory2002
Without a Trace as Parole Commissioner2002
Without a Trace as Eli Rudolph2001
The Guardian as Mel Lavin2000
Curb Your Enthusiasm as Dr. Arnie Velcheck2000
Gilmore Girls as Richard's Business Associate1999
Hard Time: Hostage Hotel as Eric Gordon, Mayor's Aide1998
Very Bad Things as Man1997
Bean as Dick Journo