Citation of Merit TBA
Director, Writer, Executive Producer, Producer
the Day I Finally Decided to Kill Myself 2025
Director, Writer, Producer
Escapee 2011
Director, Writer
Credits from TMDB.