Actor (118 credits)
- Velvet (2018) John
- Signed, Sealed, Delivered: Home Again (2017) Ramon Rodriguez
- Signed, Sealed, Delivered: Higher Ground (2017) Ramon
- Christmas Princess (2017) Ignacio Marquez
- Meditation Park (2017) Jonathan
- Ghost Wars (2017) Rodney Doyle
- Cult of Chucky (2017)
- The Arrangement (2017) Dimitri Fonseca
- Iteration 1 (2016) Anthony
- Mostly Ghostly: One Night in Doom House (2016) Michael Roland
- Tomboy (2016) Lawyer
- Dirk Gently's Holistic Detective Agency (2016) Cross
- Ganjy (2016) Jorge
- Another Place (2016)
- Shut Eye (2016) White Tony
- Signed, Sealed, Delivered: One in a Million (2016) Ramon
- Fatal Memories (2015) Glenn Roberts
- Signed, Sealed, Delivered: From Paris with Love (2015) Ramon Rodriguez
- Love, Again (2015) Nico
- Signed, Sealed, Delivered: The Impossible Dream (2015) Ramon Rodriguez
- The 100 (2014) Semet
- What an Idiot (2014) Steve
- Signed, Sealed, Delivered (2014) Ramon Rodriguez
- Bad City (2014) Emcee
- Til Death Do Us Part (2014) Ethan
- King & Maxwell (2013) Gustavo
- Perfect Sisters (2013) Detective Santiago Gates
- Cult (2013) Det. Mario Zavala
- Concrete Blondes (2013) Lars
- The Dick Knost Show (2013) Rico
- Stalkers (2013) Romero
- Witches of East End (2013) Mathias
- Baby Sellers (2013) Rafael Ochoa
- Continuum (2012) Agent Miller
- Battlestar Galactica: Blood & Chrome (2012) Captain Diaz
- Rags (2012) Diego
- Delete (2012) Captain
- Maximum Conviction (2012) MP Fields
- The Music Teacher (2012) Gary
- Random Acts of Romance (2012) Matt
- Hell on Wheels (2011) Marcos Fuentes
- Fairly Legal (2011) Rick Nuñez
- Killer Mountain (2011) Ram
- The True Heroines (2011) Hugo Rodriguez
- The House (2011) Geoff Blank
- At Risk (2010) Roy
- Smoke Screen (2010) Detective Javier
- Amazon Falls (2010) Aron
- Human Target (2010) Agent Fouts
- The Front (2010) Roy
- True Justice (2010) Edi Gogol
- V (2009) John Fierro
- The Tortured (2009) Younger Cop
- Alice (2009) 10 of Clubs
- SGU Stargate Universe (2009) Cpl. Rivers
- The Assistants (2009) Zach Del Toro
- The Farm (2009) Alfredo Martinez
- Caprica (2009) Pann
- The Troop (2009) Lee Stanley
- Defying Gravity (2009) Juan
- The Capture of the Green River Killer (2008) Seth Imperia
- The Eye (2008) Emilio
- Ace of Hearts (2008) Officer Sanchez
- Little Girl Lost: The Delimar Vera Story (2008) Brian Santos
- Sanctuary (2008) Captured Abnormal
- Tortured (2007) Dictaphone Holder
- Shooter (2007) Senior Agent
- Cleaverville (2007) Gus
- Normal (2007) Bob the Social Worker
- A Family Lost (2007) Marcus Vegarra
- Flash Gordon (2007) Zack
- Eureka (2006) Dr. Sebastian Marx
- Saved (2006) Ignatio
- Home by Christmas (2006) Mario
- Rapid Fire (2006) Russell
- A Girl Like Me: The Gwen Araujo Story (2006) Carlos Guerrero
- Deck the Halls (2006) Fireworks Guy
- Canes (2006) Antique Dealer
- The Evidence (2006) Nicholas Lopez
- Flight 93 (2006) Ahmed Alhaznawi
- Disaster Zone: Volcano in New York (2006) Jose
- Fighting the Odds: The Marilyn Gambrell Story (2005) Ed Rivera
- Severed (2005) Ramon
- Robson Arms (2005) Hal Garcia
- Culebras (2005) Wilfredo
- Underclassman (2005) Anderson
- Ladies Night (2005) Gates
- Confessions of a Sociopathic Social Climber (2005) Geoffrey
- Godiva's (2005) Emile
- Young Blades (2005) Ramon Montalvo Francisco de la Cruz
- Murder at the Presidio (2005) Private. Sulway
- Intelligence (2005) Harvey Guilford
- Intelligence (2005) Harvey Guilford
- The Goodbye Girl (2004) Dance Class Instructor
- Traffic (2004) Carole's Agent
- Human Cargo (2004) Ramirez
- The L Word (2004) Oscar
- The 4400 (2004) Colin McGrath
- Kingdom Hospital (2004) Dr. Sonny Gupta
- The Five People You Meet in Heaven (2004) Dominguez
- Dead Like Me (2003) Willy
- Out of Order (2003) Angry Juror
- How It All Went Down (2003) Tico's Partner
- Jeremiah (2002) Sam
- The Twilight Zone (2002) Cheto
- Josie and the Pussycats (2001) Megastore DJ
- Dark Angel (2000) Kurt
- Trixie (2000) Gang Member
- Turbulence 3: Heavy Metal (2000) Gabriel Mendoza
- Level 9 (2000) Morph
- Higher Ground (2000) Rocko
- Sweetwater (1999) Jorge
- Late Night Sessions (1999) Danny
- Nothing Too Good for a Cowboy (1998) Logger
- The Crow: Stairway to Heaven (1998) Curtis Bilbao
- Night Man (1997) Player #2
- Viper (1996) Jerry Podwil
- Poltergeist: The Legacy (1996) Pierce
Producer (2 credits)