You Should Have Been Here Yesterday 2024
Editor, Writer
Ininnawa: An Island Calling 2023
Editor
Plastic Island 2021
Street Ballad: A Jakarta Story 2012
Voice Over the Bridge 2009
Director, Still Photographer
Laya Project 2007
Researcher, Line Producer
Credits from TMDB.