Catherine Lough Haggquist poster
Actor Female Born: 05/13/1970 Birthplace: Vancouver, British Columbia, Canada

Catherine Lough Haggquist is an actress.