A Serious Thought 2026
Director, Screenplay, Editor
A Most Exquisite Man 2021
Director, Art Direction, Writer, Editor, Set Dresser
Handmade - A Tale of Stop-motion 2023
Translator
Sierra 2022
Thanks
Teofrastus 2018
Set Dresser
Credits from TMDB.