Tirion Law was born in Hong Kong and trained at The New Zealand School of Dance. Tirion danced with Hong Kong Ballet and joined The National Ballet of Canada as a member of the Corps de Ballet in 2018. In 2024, Tirion was promoted to Principal Dancer onstage following her debut as Kitri in Carlos Acosta's Don Quixote.
Most recently, Tirion made her debut as Juliet in Romeo and Juliet and performed in the Canadian premiere of David Dawson’s Anima Animus. She has danced the role of Sugar Plum Fairy in The Nutcracker, Celia and The Neapolitan Dancer in Swan Lake, Third and Fourth Fairy in The Sleeping Beauty and Blossom in Cinderella. Her repertoire also includes Alice’s Adventures in Wonderland, Anna Karenina, A Streetcar Named Desire, The Dream, The Second Detail, The Vertiginous Thrill of Exactitude, Angels’ Atlas, Serenade, Symphony in C, Elite Syncopations, Concerto, Paquita, Crepuscular and Skyward.
In 2010, Tirion was awarded two gold medals at The Star Award Competition in Hong Kong and in 2012 won the Asian Grand Prix in Hong Kong. In 2015, Tirion was the first runner up at the Alana Haines Australasian Ballet Competition, and in 2022 she received the Patron Award of Merit.