W 1993 roku ukończyła studia matematyczne na Uniwersytecie Łódzkim. Pracowała jako nauczycielka a następnie wykładała na Uniwersytecie Łódzkim. W 2001 roku uzyskała doktorat nauk matematycznych w zakresie teorii prawdopodobieństwa.
Od 1993 roku angażowała się również politycznie, najpierw w Unii Demokratycznej, następnie w Unii Wolności.
W latach 2017 - 2019 pełniła funkcję przewodniczącej partii Nowoczesna, jest posłanką VIII, IX i X kadencji.
W 2023 roku zaczęła pełnić funkcję sekretarza stanu w Ministerstwie Edukacji Narodowej.
