2020
						
							Musical Comedy Whore!						
					 
									
									
									
						2016
						
							Coffee House Chronicles: The Movie as Jamison						
					 
									
						2015
						
							Always Watching: A Marble Hornets Story as Kyle						
					 
									
						2014
						
							Coffee House Chronicles as Jamison (1 episode)						
					 
									
						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)						
					 
									
						2003
						
							NCIS as Driver (1 episode)						
					 
									
						2003
						
							Las Vegas as Casino Owner #2 (1 episode)						
					 
									
									
									
						1997
						
							David Searching as Scott