Leung begon op driejarige leeftijd met kunstschaatsen; pas twee jaar daarna kreeg ze haar eerste schaatslessen. Op haar achtste sprong ze al een driedubbele "salchow" en een driedubbele "toe loop". Leung werd in 2005 8e bij de WK voor junioren. Ze sloeg de nationale kampioenschappen bij de novice en de junioren over en wilde zich direct meten met de oudere kunstschaatssters. Ze nam drie keer deel aan de wereldkampioenschappen, met als beste prestatie de 13e plaats in 2006. Leung eindigde als 5e bij de viercontinentenkampioenschappen in 2008. Ze nam in 2006 deel aan de Olympische Winterspelen in Turijn; ze werd er 12e.