
Filmography

Beverly Hills, 90210
1990 · Peter Magnuson

NCIS
2003 · Jack Kale

CSI: Crime Scene Investigation
2000 · Leon Madera

The Rookie
2018 · Cesar Ojeda / Alejandro Mejia, Director

Castle
2009 · Javier Esposito

JAG
1995 · Ramirez, Cayuga Helmsman

Elementary
2012 · Halcon

This Is Us
2016 · Miguel Rivas, Director

Without a Trace
2002 · Luis Alvarez

Cold Case
2003 · Carlos

Sabrina, the Teenage Witch
1996 · Brad

The Shield
2002 · Robbie Villanueva

Crossing Jordan
2001 · Manuel Rios

Moesha
1996 · Antonio

Touched by an Angel
1994 · Warren

The Division
2001 · Juan

Undressed
1999 · Actor

Key & Peele
2012 · Baseball Player

Terminator: The Sarah Connor Chronicles
2008 · Trevor

Invasion
2005 · Actor

Dark Blue
2009 · Chavez

Con Man
2015 · Diego Alfonso

Top Gear
2010 · Actor

Generation Kill
2008 · Antonio Espera

The Joe Schmo Show
2003 · T.J.

Executive Decision
1996 · Terrorist

Beverly Hills Chihuahua 2
2011 · Alberto (voice)

Stupid Hype
2013 · Guru, Associate Producer

Why Do Fools Fall In Love
1998 · Joe Negroni

Right at Your Door
2006 · Rick

Prisoner's Daughter
2023 · Joseph

Lennon or McCartney
2014 · Self

California Scenario
2026 · Actor

Hot Tamale
2006 · Alex

The Objective
2008 · Vincent Degetau

Stash House
2012 · Ray Jaffe

Auggie Rose
2000 · Paramedic

The Insatiable
2006 · Javier

Init!ation
2021 · Officer Rico Martinez, Producer

Picking Up the Pieces
2000 · Paulo

Borderline
2002 · Ciro Ruiz

At Home with the Webbers
1993 · Pimp (uncredited)

Reparation
2016 · Jerome

Miss Dial
2013 · Alex

Imprisoned
2019 · Diaz

Cold Hearts
1999 · Darius

Bug
2002 · Mitchell

Altered Perception
2018 · Andrew

A Pretty Good Movie
TBA · Carter

A Family in Crisis: The Elian Gonzales Story
2000 · Rafael

Lone
2011 · Jimmy, Director

Believers
2007 · Victor

Stupid Hype
2013 · Guru

Lady Bouncer
2017 · Ray

Exile
2020 · Actor, Producer
Grit
2019 · Dr. Green