Leung competed as a member of the Malaysian swimming squad in the women's 50 m freestyle at the 2008 Summer Olympics in Beijing. Leading up to the Games, she smashed a national record and a FINA B-cut time of 26.18 seconds at the Malaysian Open Championships in Bukit Jalil. Leung rounded out the field in heat eight out of twelve to last place and forty-eighth overall with a 26.75, just 0.57 seconds off her entry standard. Besides that, Leung has also held the 4x 100m Freestyle Relay Malaysia national records of 3.51.40 seconds.