Known For
Filmography

Rogue One: A Star Wars Story
Movie · as Rebel Pilot (uncredited)

True Detective
TV · as Gonzales #1 · 3 eps

Madea Goes to Jail
Movie · as Arthur

Castle
TV · as Dave Holmby · 1 ep

NCIS: Los Angeles
TV · as Inquiry Board Member · 1 ep

Che: Part Two
Movie · as Rudolfo (uncredited)

Life on Mars
TV · as Dominic Rivera · 1 ep

Eleventh Hour
TV · as Robert Garcia · 1 ep

Life
TV · as Tito Juarez · 2 eps

En los zapatos de refugio
Movie · as Extra

My Name Is Earl
TV · as Hispanic Earl · 1 ep

Wanted
TV · as Tommy Rodriguez · 13 eps

Alexander
Movie · as Amato (uncredited)

Prey for Rock & Roll
Movie · as Drug Dealer

Cold Case
TV · as Hector · 1 ep

Tru Calling
TV · as Gardez · 13 eps

Frida
Movie · as Carlos

CSI: Miami
TV · as Hector Ramirez · 1 ep

Without a Trace
TV · as Luis · 1 ep

Haunted
TV · as Sanchez · 1 ep

Voyeur Confessions
Movie · as Christopher B. (as Kevin Bravo)

The Division
TV · as Dean Ramos · 2 eps

Before Night Falls
Movie · as Rudy

CSI: Crime Scene Investigation
TV · as Sound Engineer · 1 ep

The Huntress
TV · 1 ep

Angel
TV · as Tat Vamp #2 · 1 ep

Roswell
TV · as Louis · 1 ep