Nasceu em Jacarta, Indonésia, em 1986. Estudou sociologia e arte em novas mídias na Deakin University, em Melbourne, Austrália. Realizou os longas-metragens The Mirror Never Lies (2011) e The Seen and Unseen (2017), apresentados e premiados em festivais de cinema como Berlim, Toronto e Tóquio.