Act I

Klara: Jennifer Gibson
Karl: Aaron Anker
Drosselmeyer: Kelly McKinlay
Tsarina: Mariko Kondo
Mother: Heather Dornian
Father: Eli Barnes
Nikolai: Alan Ma
Babuschka: Melissa Eguchi
Grandfather: Scotto Hamed-Ramos
Hussar Doll: Aaron Anker
Ballerina Doll: Sayuri Nakanii
Rat Doll/Rat Tzar: Kale Lazarick

Guests, Calvary, Wolves, Snowflakes: Artists of Alberta Ballet and Alberta Ballet School

Act II

Sugar Plum Fairy: Alexandra Gibson
Cavalier: Zacharie Dun

Chocolat: Allison Perhach, Eli Barnes
Trepak: Scotto Hamed-Ramos, Kale Lazarick

Flowers and Flower Cavaliers: Artists of Alberta Ballet and Alberta Ballet School


Other News

Press Releases

This Black History Month, Alberta Ballet and Africa Centre Underscore Message that Ballet is for Everybody

IMG 7310
Press Releases

Local Dancer Hits the Big Stage at Alberta Ballet’s Winter Gala

Alberta Ballet School student, Lindi Denkema, 17, from Grande Prairie, Alberta, to dance on the big stage with her classmates and Alberta Ballet Company dancers in The Winter Gala.
Promotions Thumbnail 520x864
Spotlight

New Promotions Announced!

Congratulations are in order for four Alberta Ballet dancers recently promoted within the ranks of our company.
Thousand Tales Thumbnail 520x864
Spotlight

Alberta Ballet Touring to Dubai 2025!

Alberta Ballet is going global! Next April, Alberta Ballet will be touring to Dubai for the first time in its history to present a work created by Artistic Director Francesco Ventriglia.