
Known For
Filmography
2026
2024
2023
2023
2022
2021
2021
2021
2020
2019
2019
2017
2017
2017
2016
2015
2014
2012

Newborn
Movie · as Server

Murder in a Small Town
TV · as Daryl Newton · 1 ep

School Spirits
TV · as Mr. Figueroa · 4 eps

The Irrational
TV · as Detective Serrano · 1 ep

Billy the Kid
TV · as Valdez · 1 ep

A Christmas Proposal
Movie · as Bennet Diaz

Debris
TV · as Efrain Muñoz · 1 ep

Yellowjackets
TV · as Adult Travis Martinez · 3 eps

50 States of Fright
TV · as Ricky Moreno · 2 eps

Dragged Across Concrete
Movie · as Juan

Deadly Class
TV · as Marcus' Dad · 1 ep

Like Cats & Dogs
Movie · as Cab Driver

Riverdale
TV · as Carlos · 6 eps

A Series of Unfortunate Events
TV · as Photographer · 1 ep

DC's Legends of Tomorrow
TV · as El Gato · 1 ep

The Man in the High Castle
TV · as Pablo · 3 eps

The Flash
TV · as Marcus (uncredited) · 1 ep

Arrow
TV · as Security Guard #1 · 1 ep