Known For
Filmography
——2026
2026
2025
2024
2023
2023
2023
2022
2022
2018
2017
1999
Youthful Pleasures
Youthful Pleasures
Movie
52nd State
52nd State
Movie

Nimrods
Movie · as Keith

Newlyweds
TV · as Lolo · 13 eps

Zero Day
TV · as Cesar Rocha · 3 eps

Departing Seniors
Movie · as Javier

A Good Person
Movie · as Quinn

Classmates
Movie · as Travis

Primo
TV · as Rafa · 8 eps

Nostos
Movie · as Luis

Suspicion
TV · as Protestor 2 · 1 ep

FBI
TV · as Fernando Perez Jr. · 1 ep

The Good Fight
TV · as Andres · 1 ep

Law & Order: Special Victims Unit
TV · as Ethan Weiss · 1 ep
