Lara Gilchrist

Biography

Lara Gilchrist was born in 1982 in Medicine Hat, Alberta, Canada. She is an actress, known for Hamlet (2011), Battlestar Galactica (2004) and Stargate: Atlantis (2004).

Filmography

Movie Name Release Date
Impossible March 9, 2007