Skip to main content
Back to Collection
Sasha Barry
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.

Registered Filmography