Born in Manila, Philippines, in 1992. After graduating from the University of the Philippines, her thesis Stone Heart (2014), competed at the Busan International Film Festival. She also made, among others, the documentary short Quadrilaterals (2017). Leonor Will Never Die is her first feature film.