Actor · Born 1975
MISCAST26
2026
Brownsville Bred
2025 · as Manny
808
2024
Love... Reconsidered
2024 · as Carl
Three Months
2022 · as Dr. Diaz
In the Heights
2021 · as Man in Street (uncredited)
Mindanao
2021
Monuments
2021 · as Howl
The Nest
2020
The House That Jack Built
2015 · as Hector