Performance Groups – Current
- Buffalo Aerial Dance
- Onium Contemporary Ballet
- Greater Niagara Ballet Company
- Rince na Tiarna Adult Irish Dancers
Selected Professional Roles
- Dancer (All of Water), Onium Contemporary Ballet, 2024
- Kitri (Don Quixote Pas de Deux), Greater Niagara Ballet Company, 2024
- Aerialist (Scorpio), Buffalo Aerial Dance, 2023
- Aerialist (Pippin), Lockport Palace Theater, 2022
- Peasant Dancer (Swan Lake Pas de Trois), 2022
- Dancer (All That Jazz), Buffalo Aerial Dance, 2022
- Sugar Plum Fairy (The Nutcracker), recurring
- Aerialist, Dancer (The Four of Us), Buffalo Aerial Dance
- Chorus (Louisiana Bacchae), Red Thread Theater
- Soloist (Les Sylphides), Greater Niagara Ballet Company
- Contemporary Dancer (They Kill Things), Torn Space Theater
- Contemporary Dancer (Love Will Tear Us Apart), New ALT Performance Group
- Dancer (The Gathering), Torn Space Theater
- Principal Dancer (Les Patineurs), Greater Niagara Ballet Company
- Improv Dancer (with comedian Hannibal Burress), 3 Arts Entertainment
- Contemporary Dancer (Soft Verge), Configuration Dance Theater
- Contemporary Dancer (Breathless), Configuration Dance Theater
- Swan (Swan Lake), Neglia Ballet Artists
- Contemporary Dancer (Punch the Sky), Configuration Dance Theater
- Dawn (Coppelia), Greater Niagara Ballet Company
- Chorus (Jesus Christ Superstar), Coop’s Spotlight Productions
- Townsperson (Romeo & Juliet), National Ballet of Canada
- Acolyte (Taming of the Shrew), National Ballet of Canada