2024
						
							Monsters: The Lyle and Erik Menendez Story as Carlos Baralt (3 episodes)						
					 
									
						2023
						
							Miranda's Victim as Carol Cooley						
					 
									
						2023
						
							The Night Agent as Ben Almora (10 episodes)						
					 
									
						2022
						
							Father of the Bride as Junior						
					 
									
						2022
						
							The Crew Has It (1 episode)						
					 
									
						2021
						
							Panic as Sheriff Cortez (10 episodes)						
					 
									
						2021
						
							Tell Me Your Secrets as Peter Guillroy (10 episodes)						
					 
									
						2020
						
							The Half of It as Deacon Flores						
					 
									
						2020
						
							Briarpatch as Senator Joseph Ramirez (10 episodes)						
					 
									
						2018
						
							Step Up as Cruz (10 episodes)						
					 
									
									
						2017
						
							The Saint as Inspector Fernack						
					 
									
									
						2015
						
							Bloodline as Marco Diaz (23 episodes)						
					 
									
						2014
						
							Dawn of the Planet of the Apes as Kemp						
					 
									
						2014
						
							Water & Power as Water						
					 
									
						2013
						
							The Blacklist as Julian Gale (4 episodes)						
					 
									
						2011
						
							Hail Mary as Carlos Moreno						
					 
									
						2010
						
							Marry Me as Harry (2 episodes)						
					 
									
									
						2006
						
							The Megan Mullally Show as Self - Guest (1 episode)						
					 
									
						2005
						
							The Lost City as Ricardo Fellove						
					 
									
						2005
						
							Miss Congeniality 2: Armed and Fabulous as Jeff Foreman						
					 
									
						2005
						
							Medium as Luis Amenabar (1 episode)						
					 
									
						2003
						
							NCIS as Ray Cruz (3 episodes)						
					 
									
						2003
						
							The Ellen DeGeneres Show as Self (2 episodes)						
					 
									
						2002
						
							Without a Trace as Danny Taylor (160 episodes)						
					 
									
						2001
						
							Black Hawk Down as SGT Lorenzo Ruiz						
					 
									
						2001
						
							Star Trek: Enterprise as Tolaris (1 episode)						
					 
									
						2001
						
							Spyder Games (65 episodes)						
					 
									
						2000
						
							Traffic as DEA Agent - Trailer						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Carlos Moreno (5 episodes)						
					 
									
						1997
						
							The View as Self (2 episodes)						
					 
									
						1997
						
							Speed 2: Cruise Control as Alejandro						
					 
									
						1996
						
							Suddenly Susan as Enrique (1 episode)						
					 
									
						1996
						
							The Pretender as Tony (1 episode)