Stalled 2023
Director, Writer, Executive Producer, Editor
Implant 2019
Unit Production Manager
Credits from TMDB.