Sasha was born and raised in Miami, Florida. She trained at New World School of the Arts for both the HS and BFA program. Sasha has performed on stages such as the San Francisco Opera House, Adrienne Arsht Center, The Fillmore, Perez Art Museum, Lincoln Theater. She is forever grateful to have the opportunity of traveling and being on stage with such a company. IG: @Delayla