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