Andrea Lui
Born on December 30th, 1982
Vancouver, British Columbia, Canada
The Gatekeeper
2009
Grace
Mind Over Murder
2006
Rachel Chin
Pirates of Treasure Island
Yee
House
Kika
Warriors of Terra
Jade
Fast Food High
2003
Jamie