Sasha Barry is a Canadian stage, film and television actress.
IT: Welcome to Derry
Series • 2025
The Boys
Series • 2019
Heartland
Series • 2007
Hudson & Rex
Wynonna Earp
Series • 2016
Nurses
Series • 2020
The Spirit of Halloween
Movie • 2026
The Body in the Locker
Burn Your Maps
Movie • 2016
Don't Trust the Quiet Ones