Bachelor Degree from Indonesian Institute of The Arts Yogyakarta, Film & TV. | Producer, Post Producer, Editor
NextFilm 2025