Actress · DirectorNatalie SharpVancouver, British Columbia, CanadaSocialsInstagramTwitterIMDbWebsiteKnown forSupernaturalMaggieThe FlashMillie Rawlins / SunshineThe Miracle SeasonMackVan HelsingShona