The National Ballet of Canada Corps de ballet

Ross Allen

Steubenville · Ohio · United States

Last updated: January 13, 2023

Born: Steubenville, Ohio
Trained: Arenas Dance Company in Moon Township, Pennsylvania, Pittsburgh Ballet Theatre in Pennsylvania and the School of American Ballet in New York City, New York
Joined National Ballet: 2020
Corps de ballet since: 2022