Urodziła się 24 stycznia 1971 roku w Pabianicach, zawodniczka LKS „Pawlikowiczanka” Pawlikowice (1986-1999), a potem klubów: „Mikomax Browary Staropolskie’ Łódź (2000-2001), „Bonda-Łukowski” Nowogard (2002-2003), Start Peugeot Andrzej Kita Lublin (2004-2006) oraz „Tramwajarz Primus” Łódź (2007-2012). Startowała na Igrzyskach Olimpijskich w Atenach (2004), w których zajęła 42 miejsce w wyścigu ze startu wspólnego. Jedenastokrotnie (w latach 1993-2004) uczestniczyła w mistrzostwach świata w wyścigu ze startu wspólnego. W tej rywalizacji najwyższe dziewiąte miejsce zdobyła w roku 2003. W jeździe indywidualnej na czas w tej samej rangi zawodach również jedenastokrotnie. uczestniczyła (między 1994 a 2008 rokiem). Sześć razy uczestniczyła w prestiżowym La Grande Boucle feminine internationale[1] W starcie w roku 1999 wygrała etap, była trzecia na etapie w 1997, a druga w 2002. W równie słynnym Giro d’Italia startowała dwa razy (1999, 2000), Była mistrzynią Polski w jeździe indywidualnej na czas w latach 1994, 1995, 1996, 1999, 2001, 2002, 2005, 2008, 2009; ze startu wspólnego (1993, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004). Tytuł górskiej mistrzyni Polski zdobywała w latach 1995, 1996, 1997, 1998, 1999, 2000. Czterokrotnie była wicemistrzynią Polski w jeździe indywidualnej na czas, raz w wyścigu górskim (2001). Brązowy medal ze startu wspólnego zdobyła w 1996 r., w jeździe indywidualnej na czas (2007), zaś w wyścigu górskim (2011). Uczestniczyła w Wyścigu Dookoła Polski Eko Tour w latach 2000, 2001, 2003, 2004. Trzecie miejsce zdobyła w nim w roku 2005, pierwsze w 2006. W plebiscycie „Kuriera Lubelskiego” na najpopularniejszych sportowców województwa była siódma w 2005 roku.
[1] Odpowiednik męskiego wyścigu Tour de France. Wcześniej znany jako Tour Cycliste Féminin , był jednym z Grand Tours kobiet wyścigów rowerowych. Grande Boucle oznacza oznacza „wielką pętlę”, trasa jego etapów tworzy obwód wokół terytorium Francji. Jeden z trzech największych wyścigów kobiet w Europie (obok Tour d’Italie féminin oraz Tour de l’Aude).