Chinese clan
She first drew praise for her acting in "The Fatima Buen Story". She eventually won a supporting actress award for the movie "Mano Po" (2002 Regal Films), in which she portrayed a weak-willed and submissive scion of a wealthy Filipino-Chinese clan. She also appeared in the 2004 film "So... Happy Together" opposite Eric Quizon.