Actress · DirectorCatherine Lough HaggquistMay 13, 1970(53 years old)Vancouver, British Columbia, CanadaCatherine Lough Haggquist is an actress.SocialsIMDbKnown forSupernaturalJulesGodzillaPO MartinezThe FlashVickie BolenThe X-FilesDr. RichmondOnce Upon a TimeFairy GodmotherTRON: LegacyReporter #2The Good DoctorDr. MohanRiverdaleMrs. TateSmallvilleMaryStargate SG-1Technical SergeantPsychLisaBates MotelLiz Morgan