She is a Canadian actress, born on March 11, 1983, in British Columbia, Canada. She is of Filipino origin. She attended Simon Fraser University’s School for the Contemporary Arts. She is known for Locke & Key (2020-2022), Bakugan: Battle Planet (2018-2022), and Salvation (2017).
(According to views)
She is a Canadian actress, born on March 11, 1983, in British Columbia, Canada. She is of Filipino origin. She attended Simon Fraser University’s School for the Contemporary Arts....Read more She is known for Locke & Key (2020-2022), Bakugan: Battle Planet (2018-2022), and Salvation (2017).