Birthday: March 4th, 1994 Place of Birth: Saskatoon - Saskatchewan - Canada
Louise Weard is a Director with a degree in Film Semiotics.