No Soy Tuyo 2025
Director, Writer
Strange Creatures 2020
Director
The Ark 2011
Production Assistant, Special Effects Assistant
Credits from TMDB.