Sasha Barry
Birthday: | Place of Birth: Calgary, Alberta, CanadaSasha Barry is a Canadian stage, film and television actress.
...
Known For
Acting
Year
Title
Role
2026
The Spirit of Halloween
as Nancy
2025
The Body in the Locker
as Georgia Hound
2018
Man Running
as Laurie
