Actress · DirectorSheila M. LockhartSocialsKnown forAd AstraDrug AddictSnowfallHomeless Woman (uncredited)