
2027 (voice)
2025 Lucha Spectator (voice)
2025 Jefe Toltecatzin (voice)
2024 Felipe the Street Vendor (voice)
2023 Additional Voices (voice)
2023 Thanks
2023 Executive Producer
2019 Thanks
2017 Director
2015 Director
2015 Story
2014 Director
2010 Director
2008 Himself
2000 Director
1998 Director
Director
Director
Director
Director