Biography
No biography available for this person.
Filmography
Cast Credits

On Call
Character: Gabriel Diaz
TV • 2025

Bringing Back Christmas
Character: Joseph
MOVIE • 2023

The Chosen
Character: Abrahim
TV • 2019

S.W.A.T.
Character: Andrew
TV • 2017

Saving the Tin Man
Character: Max Mansur
MOVIE • 2017

She Rides Bulls
Character: Manny
MOVIE • 2015

Chicago Fire
Character: Dennis Mejia
TV • 2012

NCIS: Los Angeles
Character: Blake Garcia
TV • 2009