Actor • Female • Born: 05/13/1970 • Birthplace: Vancouver, British Columbia, Canada
Catherine Lough Haggquist is an actress.
Motherland: Fort Salem (2020)
StarringTaylor Hickson, Amalia Holm Bjelke, Lyne ReneeSci-Fi & Fantasy, Drama, Action & Adventuretv show • IMDB: 7.3 • TV-14 • English