Elizabeth Lackey was born on March 2, 1971 in Sydney, Australia. She is an actress, known for Home and Away (1988), Mulholland Drive (2001) and Planet of the Apes (2001). Read more on iMDB