Laura Mennell was born on April eighteen, 1980 in Surrey, British Columbia, Canada. She made the woman’s acting debut because Sarah Lancaster within the television film I’ve Been Awaiting You.She has because appeared in other tv shows including Millennium, Stargate SG-1, Unique Unit 2, Chilly Squad, UC: Undercover, Andromeda, Lifeless Like Me, The actual L