HomePeople Biography and filmographyLeonardo Suárez de la Luz Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Ziggy's Show: The Curse of Mariachi Bondage2026 · Producer The Allusion of my Oblivion2019 · Writer, Director TV shows (0) No credits available.