Regular & Recurring Roles
True Blood
Role: Jesus Velasquez
Year: 2010-?? (Season 3)
IMDb | Official
Southland
Role: Detective Nate Moretta
Year: 2009-?? (Seasons 1-2)
IMDb | Official | Amazon | Netflix
Weeds
Role: Rudolpho
Year: 2008-2009 (Season 4)
IMDb | Official | Amazon | Netflix
Gemini Division
Role: Amasso
Year: 2008
IMDb | Official
Shark
Role: Danny Reyes
Year: 2007-2008 (Season 2)
IMDb | Amazon
Drive
Role: Winston Salazar
Year: 2007
IMDb | Amazon | iTunes
Ugly Betty
Role: Santos
Year: 2006-2007 (Seasons 1-2)
IMDb | Season 1: Amazon, Netflix | Season 2: Amazon, Netflix
Sleeper Cell: American Terror
Role: Benito ‘Benny’ Velasquez
Year: 2006 (Season 2)
IMDb | Amazon | Netflix
Faceless
Role: Lucas Renosa
Year: 2006 (unaired)
IMDb
Inconceivable
Role: Angel Hernandez
Year: 2005 (Kevin’s character was recast after the pilot.)
IMDb
24
Role: Kevin
Year: 2005 (Season 4)
IMDb
The Young and the Restless
Role: Dominic Hughes
Year: 2004-2005
IMDb
Guest Spots
The Mentalist
Role: Victor Bandino
Year: 2010 (2×17 The Red Box)
IMDb
The Deep End
Role: Connor Smith
Year: 2010 (1×06 White Lies, Black Ties)
IMDb
Melrose Place
Role: Anton V.
Year: 2009 (1×06 Shoreline)
IMDb
Drop Dead Diva
Role: Michael Fernandez
Year: 2009 (1×05 Lost and Found)
IMDb
Heroes
Role: Agent Jenkins
Year: 2009 (3×21 Chapter Eight ‘Into Asylum’)
IMDb
Knight Rider
Role: Victor Galt
Year: 2009 (1×17 I Love the Knight Life)
IMDb
Eleventh Hour
Role: ICE Agent Ray De La Peña
Year: 2009 (1×13 Pinocchio)
IMDb
Sons of Anarchy
Role: Esai
Year: 2008 (1×08 The Pull, 1×09 Hell Followed)
IMDb
The Ceaner
Role: Lifeguard Tim
Year: 2008 (1×02 Rag Dolls)
IMDb
Burn Notice
Role: Raul
Year: 2008 (2×02 Turn and Burn)
IMDb
NCIS
Role: Jaime Jones
Year: 2006 (4×11 Driven)
IMDb
CSI: Miami
Role: Carlos Santigo
Year: 2006 (4×25 One of Our Own)
IMDb
Big Love
Role: The Hustler
Year: 2006 (1×07 Eviction)
IMDb
Without A Trace
Role: Casey Miller
Year: 2006 (4×18 The Road Home)
IMDb
E-Ring
Role: Miguel Carrera
Year: 2006 (1×14 The General)
IMDb
Medium
Role: Jason Morrow
Year: 2005 (2×09 Still Life)
IMDb
Threshold
Role: Marcus
Year: 2005 (1×06 Pulse)
IMDb
CSI: NY
Role: Tom Martin
Year: 2005 (1×19 Crime and Misdemeanor)
IMDb
Alias
Role: Cesar Martinez
Year: 2005 (4×12 The Orphan)
IMDb
JAG
Role: Corporal Jude Dominick
Year: 2005 (10×14 Fit for Duty)
IMDb
Charmed
Role: Malvock
Year: 2004 (7×09 There’s Something About Leo)
IMDb
Dr. Vegas
Role: Raul Ortiz
Year: 2004 (1×02 Advantage Play)
IMDb
Las Vegas
Role: Ray Duran
Year: 2004 (1×07 Pros and Cons)
IMDb
Crossing Jordan
Role: Connor Marshall
Year: 2003 (2×18 Fire and Ice)
IMDb



