Di origini filippine è nata a Geneva, Ohio. Laureata alla Texas Christian University (Fort Worth, Texas) in 1993, in Psycologia. E' la più giovane di 4 o 5 fratelli. Ha recitato in una serie televisiva poliziesca...Leggi tutto