2025
						
							All That We Love as Julio						
					 
									
						2022
						
							The Rookie: Feds as Bruno (1 episode)						
					 
									
						2020
						
							Saved by the Bell as Male Senior (1 episode)						
					 
									
						2018
						
							Shangri-La: Near Extinction as Dr. Arrojo						
					 
									
						2018
						
							9-1-1 as Man (1 episode)						
					 
									
						2017
						
							Get Shorty as Dr. Pearl (1 episode)						
					 
									
						2017
						
							Great News as Newsperson (1 episode)						
					 
									
						2016
						
							American Crime Story as Miami Newscaster (1 episode)						
					 
									
						2015
						
							Fresh Off the Boat as James (1 episode)						
					 
									
						2015
						
							Bosch as Studio Guy (1 episode)						
					 
									
						2014
						
							Jane the Virgin as Male Executive (1 episode)						
					 
									
						2014
						
							Henry Danger as Phil (1 episode)						
					 
									
						2012
						
							Carnal Candidate Political Kink as (archive footage)						
					 
									
						2010
						
							The Defenders as Wallace Stern (1 episode)						
					 
									
						2009
						
							Popatopolis as Joe Souza						
					 
									
						2009
						
							Parks and Recreation as Liam Bonneville (1 episode)						
					 
									
						2009
						
							Bad and Busty as Jake						
					 
									
									
						2009
						
							Deviant Co-Eds as (archive footage)						
					 
									
						2008
						
							Insatiable Lust as Dominic						
					 
									
									
						2007
						
							Shameless Desires as (as Marcus Leland)						
					 
									
						2006
						
							Bare Naked Desires as Derek Mason						
					 
									
									
						2006
						
							Forbidden Desires as Merrick						
					 
									
						2005
						
							Sexual Suspects as Jack						
					 
									
						2005
						
							The Witches of Breastwick as David Carter						
					 
									
						2005
						
							Sex Games: Vegas as Man (1 episode)						
					 
									
						2005
						
							Insatiable Needs as Chad						
					 
									
						2004
						
							Private Sex Club as Peter Henderson						
					 
									
						2003
						
							Voyeur Vol. 2: First Time						
					 
									
						2003
						
							Naked Pleasures as Collin						
					 
									
						2002
						
							Forbidden Lust as Rico Valdez (as Matt Dalpiaz)						
					 
									
						2002
						
							What I Like About You as Lawyer (1 episode)						
					 
									
						2002
						
							The Best Sex Ever as Jim (1 episode)						
					 
									
						2002
						
							Deviant Vixens as Michael Jones						
					 
									
						2001
						
							Scrubs as Guy (1 episode)						
					 
									
						2001
						
							Passion Lane as Troy						
					 
									
						2001
						
							Sexual Temptations as Jack Sullivan