Actress · DirectorJenn MacLean-AngusApril 2, 1976(48 years old) New Westminster, British Columbia, CanadaSocialsIMDbKnown forSupernaturalKaraThe FlashSurgeonRiverdaleMrs. MuggsBrain on FireGiselle