
Person
Sasha Barry
- Specialty
- Acting
- Origin
- Calgary, Alberta, Canada
Technical Alias
Sasha BarrSascha Barry
Professional Trajectory
Sasha Barry is a Canadian stage, film and television actress.

Technical Alias
Sasha Barry is a Canadian stage, film and television actress.