Poon competed at the 2006 Commonwealth Games, and won a bronze with the Canadian team in the women's 4x100-metre freestyle relay.