Laura was born and raised in Calgary, Alberta where she received her training at various schools in the city. In 2011, she joined Alberta Ballet where she danced professionally for eight seasons performing in a diverse range of classical and contemporary repertoire. She joins Cas Public for its 2020-2021 season.