
Known For
Filmography
—2025
2020
2020
2019
2018
2018
2017
2017
2016
2014
2013
Getting From Here
Getting From Here
Movie · as Randy

Sylvania
Movie · as Diner Customer

Shithouse
Movie · as Scott

Penny Dreadful: City of Angels
TV · as Diego Lopez · 6 eps

InTime
Movie · as Johnny

For the People
TV · as Tony · 1 ep

Murphy Brown
TV · as Miguel Gonzales · 13 eps

Loco Love
Movie · as Ramón

Brockmire
TV · as Danny Cruz · 5 eps

This Is Us
TV · as Zach · 1 ep

Chicago P.D.
TV · as Tomas Vega · 1 ep

The Fosters
TV · as Intense Student · 2 eps