2024
Unspoken as Ari Stein
2020
Musical Comedy Whore!
2016
Coffee House Chronicles: The Movie as Jamison
2015
Always Watching: A Marble Hornets Story as Kyle
2014
Silicon Valley as Ad Guy (1 episode)
2014
300: Rise of an Empire as Senator
2013
Corpus Christi: Playing with Redemption as Philip / Himself
2013
Love & Teleportation as Scott
2012
Scrooge & Marley as Ebenezer Scrooge
2011
Old Dogs & New Tricks as Ross Stein (24 episodes)
2010
Law & Order: LA as Stuart Lohman (1 episode)
2009
Modern Family as Dr. Nussbaum (1 episode)
2005
Criminal Minds as Michael (1 episode)
2005
Grey's Anatomy as Examiner (1 episode)
2005
Grey's Anatomy as Jackson's Other Examiner (1 episode)
2004
Desperate Housewives as Waiter (2 episodes)