Poon competed at the 2012 Summer Olympics and finished 16th in the women's 50-metre freestyle event.