Known for her starring roles in such Philippines-produced television series as Ang Utol Kong Hoodlum, Regal Shocker, and Jasmine, she also played leading roles in such films as Transit and Puti. After graduating from high school in Melbourne, Australia, she moved to the Philippines, where she simultaneously pursued an acting career and attended college at Ateneo de Manila University.