Tekenchu: The Rite of the Nahuales 2026
as Padre Rafael
Dead Man's Switch 2025
VFX Production Coordinator
Malibu 2021
Assistant Director
Credits from TMDB.