Actor
Shadow in the Desert
2026 · as Zig
In Sickness and In Health
2026 · as Luis
Trans Los Angeles
2025 · as Sergio
Where the Tracks End
2023 · as Hugo Valenzuela
Moments: Mother
2022 · as Christian
Moments: Castle
2022 · as Nick
This Is Their Land
2022 · as Captain Jack
Underdog
2019 · as Christian