Filipino-Canadian actress, who was born on August 10, 1976 in Cebu, Philippines. She is known for Snow Dogs (2002), Dude, Where's My Car? (2000), and Bedazzled (2000).