[8][9] She competed in the 2010 International Paralympic Committee swimming world championships.
[12] She competed in the 2011 Pan Pacific Swimming Championships in the 200 metres individual medley SM6 event, where she finished first with a time of 3:31:36.
[11] At the 2015 IPC Swimming World Championships, Glasgow, Scotland, she won gold medal in the Women's 4 × 100 m Freestyle Relay 34pt as a heat swimmer, silver medal in the 4 × 100-metre Medley Relay 34pts as a heat swimmer, fourth in the 100-metre Breaststroke SB6, seventh in the Mixed 4 x 50-metre freestyle relay 20pts, ninth in the Women's 50m Butterfly S6 and thirteenth in the Women's 50-metre Freestyle S6.
[15] At the 2016 Rio Paralympics, she competed and placed fifth in her heat for 50-metre butterfly S6 and didn't qualify for the finals.
[16] She was fifth in the finals of the 100-metre Breaststroke SB6,[17] and placed sixth in the Mixed 4 x 50-metre Freestyle Relay 20 points alongside Rachael Watson, Tiffany Thomas Kane, Ahmed Kelly and Matthew Haanappel.