Catherine Lough Haggquist: Catherine Lough Haggquist. Actress: Motherland: Fort Salem. Catherine Lough Haggquist was born in Vancouver, British Columbia, Canada. She is known for Motherland: Fort Salem (2020), Fifty Shades Freed (2018) and Angels in the Snow (2015).
Known For: Motherland: Fort Salem (Petra Bellweather), Fifty Shades Freed (Dr. Greene(as Catherine Lough-Haggquist)), Angels in the Snow (Amy Tucker), Supernatural (JulesDetective Glass)