2025
						
							The Uninvited as Spirit Photographer						
					 
									
						2025
						
							Caper as Avi/Mysterio						
					 
									
						2020
						
							The Man in the Woods as David Katz						
					 
									
						2019
						
							Jacob's Ladder as Bandleader						
					 
									
						2016
						
							The Architect as Adjuster						
					 
									
						2015
						
							The Perfect Guy as Cooper						
					 
									
						2014
						
							Free the Nipple as Lawyer						
					 
									
						2011
						
							We Bought a Zoo as Principal						
					 
									
						2011
						
							The Love Guide as Ira						
					 
									
									
						2010
						
							Janie Jones as Ulysses						
					 
									
						2010
						
							Please Give as Shopper						
					 
									
						2009
						
							Falling Up as Laszlo						
					 
									
						2009
						
							Confessions of a Shopaholic as Russell						
					 
									
						2007
						
							Broken English as Glen						
					 
									
						2007
						
							Watching the Detectives as Lucien						
					 
									
						2006
						
							Infamous as Gore Vidal						
					 
									
						2005
						
							The Californians as Marion Pardon						
					 
									
						2005
						
							Going Shopping as Waiting Man						
					 
									
									
						2004
						
							Stories of Lost Souls as The Fan						
					 
									
						2004
						
							Eulogy as Adult Film Director						
					 
									
									
						2004
						
							Surviving Eden as Dennis Flotchky						
					 
									
									
						2003
						
							Supermarket as The Fan						
					 
									
						2003
						
							Devil Talk as The Devil						
					 
									
						2002
						
							Fabled as Dr. Roy Frumkes						
					 
									
						2002
						
							Last Writes as Linus						
					 
									
						2001
						
							Law & Order: Criminal Intent as Roger Porter (1 episode)						
					 
									
						2001
						
							The Anniversary Party as Levi Panes						
					 
									
						2000
						
							Gilmore Girls as Bobby (1 episode)						
					 
									
						1999
						
							Mission Hill (1 episode)						
					 
									
						1993
						
							Frasier as Clark (1 episode)