Birthday: May 13th, 1970 Place of Birth: Vancouver, British Columbia, Canada
Catherine Lough Haggquist is an actress.