Ensenada'55 2025
Animation Director
Dad Got a Job in Mars 2021
Director, Producer, Art Direction, Character Designer, Background Designer, Animation, Editor, Storyboard
The Longleg 2019
Art Direction
Credits from TMDB.