Actor
The Calling Witch
2026 · as Warren
All That We Love
2025 · as Bob
Jules
2025 · as Dean
The Séance
2024 · as The Writer
The Ringmaster
2023 · as Adolfo
Free Dead or Alive
2022 · as Ernesto
From the Top
2020 · as Father
Testosterone: Volume Four
2019 · as Paul (Fish Tank)
Fish Tank
2018 · as Paul
Bad Kids of Crestview Academy
2017 · as Mr. Marquez
K-11
2013 · as Daniel De La Huerta
Pit Stop
2013 · as Ernesto