1981-01-20 | Vancouver, British Columbia, Canada
Yan-Kay Crystal Lowe is a Canadian actress.
Insomnia
Children of the Corn: Revelation
Final Destination 3
Black Christmas
Psych
The Collector
Stargate Atlantis
Da Vinci's Inquest