2021
						
							Aliens, Clowns & Geeks as Eddy Pinie / Clown Zippy						
					 
									
									
						2020
						
							Electromagnetic as Stanley						
					 
									
						2014
						
							Growing Up Fisher (1 episode)						
					 
									
						2012
						
							Touch as Avram Hadar (10 episodes)						
					 
									
						2010
						
							Rizzoli & Isles as Josh Walker (1 episode)						
					 
									
									
						2008
						
							The Mentalist as Rick Tiegler (1 episode)						
					 
									
						2006
						
							Love Comes to the Executioner as Krist Skolnik						
					 
									
						2006
						
							Love Hollywood Style as James						
					 
									
						2005
						
							Criminal Minds as Peter Lewis (6 episodes)						
					 
									
						2005
						
							Fielder's Choice as Lou						
					 
									
						2004
						
							Funky Monkey as Drummond						
					 
									
						2004
						
							Collateral as Young Professional Man						
					 
									
						2003
						
							Coyote Waits as Odell Redd						
					 
									
						2003
						
							Las Vegas as Steven (1 episode)						
					 
									
						2003
						
							L.A. Dragnet (1 episode)						
					 
									
						2002
						
							Without a Trace as Chris Roland (1 episode)						
					 
									
									
						2001
						
							The Shrink Is In as Charley						
					 
									
									
						2000
						
							Freedom as Londo Pearl (9 episodes)						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Rylan Gauss (1 episode)						
					 
									
						2000
						
							Almost Famous as Alice's Manager (uncredited)						
					 
									
						2000
						
							The Huntress (1 episode)						
					 
									
						2000
						
							Gone in Sixty Seconds as Fuzzy Frizzel						
					 
									
						2000
						
							Keeping the Faith as Howard the Casanova						
					 
									
						1999
						
							Pirates of Silicon Valley as John Gilmore (as Bodhi Pine Elfman)						
					 
									
						1999
						
							The Mod Squad as Gilbert - Skinny Freak (as Bodhi Pine Elfman)						
					 
									
						1999
						
							Providence as Suspicious Guy (1 episode)						
					 
									
						1998
						
							Enemy of the State as Van						
					 
									
									
						1998
						
							Charmed as Kyle Donie (1 episode)						
					 
									
						1998
						
							Armageddon as Math Guy						
					 
									
									
						1998
						
							Mercury Rising as Leo Pedranski						
					 
									
						1998
						
							Slappy and the Stinkers as Tag						
					 
									
									
						1997
						
							The Others as Douglas 'Sluggo' Zelov						
					 
									
						1997
						
							Veronica's Closet as Neil (2 episodes)						
					 
									
						1997
						
							Dharma & Greg as Terry (2 episodes)						
					 
									
						1997
						
							George & Leo (1 episode)						
					 
									
						1996
						
							A Very Brady Sequel as Coffee Customer						
					 
									
						1996
						
							3rd Rock from the Sun as Clerk (1 episode)						
					 
									
						1996
						
							3rd Rock from the Sun as Orderly (1 episode)						
					 
									
						1995
						
							Hang Time (1 episode)						
					 
									
									
						1995
						
							Sliders as Trevor Blue (1 episode)						
					 
									
						1995
						
							Clerks as Ray (1 episode)						
					 
									
						1994
						
							New Nightmare as TV Studio P.A.						
					 
									
						1994
						
							ER as Nicky (1 episode)						
					 
									
						1994
						
							Shrunken Heads as Booger Martin						
					 
									
						1994
						
							Ellen as Surfer Dude (1 episode)						
					 
									
						1993
						
							Double Deception as Burglar 1						
					 
									
						1993
						
							Stepmonster as Photo Cashier						
					 
									
						1992
						
							Sneakers as Centurion S&L Night Guard						
					 
									
						1992
						
							Melrose Place as Messenger (1 episode)						
					 
									
									
						1991
						
							Step by Step (1 episode)						
					 
									
						1987
						
							Married... with Children as Clerk (1 episode)