She recently graduated from the University of the Philippines Film Institute. She has been a part of several student productions and local film productions. Kung Wala Nang Tulad Natin is her thesis film which had its world premiere at the Clermont-Ferrand International Short Film Festival.