Known For
Filmography
—2025
2025
2023
2019
2019
2017
2017
2017
2014
2013
20112010
2005
Intersections
Intersections
Movie

Eva
Movie · as Antonio

The Confession
Movie · as José

Dangerous Desires
Movie · as Raul

The Infiltrators
Movie · as Samuel Soto

Drowning Echo
Movie · as Zac

The New 30
TV · as Diego · 6 eps

Future Man
TV · as Test Subject · 1 ep

S.W.A.T.
TV · as Embassy Guy · 1 ep

Jane the Virgin
TV · as Young Mateo / Mateo Sr. · 5 eps

Time to Be
Movie
Blinding Light
Blinding Light
Movie · as Ray

High School Gig
Movie · as Michael Menin

Criminal Minds
TV · as Richard Downey · 1 ep
