W 2012 roku wzięła udział na igrzyskach paraolimpijskich w Londynie. W konkurencji 100 metrów stylem motylkowym (S10) zajęła drugie miejsce, zdobywając srebrny medal. Cztery lata później w Rio de Janeiro ponownie zdobyła medal paraolimpijski. Tym razem w tej samej konkurencji zajęła trzecie miejsce, zdobywając brąz. W finale szybciej popłynęły Nowozelandka Sophie Pascoe i Chinka Chen Yi. Podczas Letnich Igrzysk Paraolimpijskich 2020 w Tokio zdobyła brązowy medal na 400 metrów stylem dowolnym (S10), przegrywając z Węgierką Bianką Pap i Kanadyjką Aurélie Rivard.

Odznaczona dwukrotnie Srebrnym (2013, 2016) Krzyżem Zasługi oraz Krzyżem Kawalerskim (2021) Orderu Odrodzenia Polski.

Wyniki Rok Zawody Miejscowość Konkurencja Wynik Pozycja2011 Mistrzostwa Europy Berlin 100 m stylem dowolnym (S10) 1:07,00 8. miejsce 400 m stylem dowolnym (S10) 4:53,24 3. miejsce 100 m stylem grzbietowym (S10) 1:24,22 (el.) 10. miejsce 100 m stylem motylkowym (S10) 1:12,59 4. miejsce2012 Igrzyska paraolimpijskie Londyn 50 m stylem dowolnym (S10) 17. miejsce 100 m stylem dowolnym (S10) 1:03,76 8. miejsce 400 m stylem dowolnym (S10) 4:41,65 4. miejsce 100 m stylem motylkowym (S10) 1:08,55 2. miejsce2013 Mistrzostwa świata Montreal 50 m stylem dowolnym (S10) 7. miejsce 400 m stylem dowolnym (S10) 4:44,38 5.