2019
Le Chat Est Mort as Hugh2018
Surviving Theater 9 as Professor Casper2016
American Crime Story as Reporter #12016
Shooter as TV News Personality2015
Fresh Off the Boat as Principal Hunter2015
Ted 2 as Pundit2014
Jane the Virgin as Guest #12014
black-ish as Bruce Greenstein2014
Silicon Valley as Andy Stafford2014
Chasing the Devil as Darren Kaplan2010
Rizzoli & Isles as Alan Barnett2009
NCIS: Los Angeles as Bank Manager2009
Big Time Rush as Camille's Dad2008
Changeling as Administrator2005
Weeds as Walter Straley2004
House as Short Doctor2004
LAX as Disaster Dad2002
Without a Trace as Doctor2000
CSI: Crime Scene Investigation as Alex David1999
Born to Lose as Bob