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 os de Berlim, Toronto e Tóquio.