Aktorka teatralna, filmowa i telewizyjna. Absolwentka Wydziału Aktorskiego Państwowej Wyższej Szkoły Filmowej, Telewizyjnej i Teatralnej im. Leona Schillera w Łodzi. Od 2016 roku należy do zespołu TR Warszawa, gdzie stworzyła role m.in. w spektaklach „Cząstki kobiety” w reż. Kornéla Mundruczó, „Inni ludzie” i „G.E.N”w reż. Grzegorza Jarzyny, „Robert Robur” w reż. Krzysztofa Garbaczewskiego, „Rechnitz. Opera – Anioł Zagłady” w reż. Katarzyny Kalwat, „Puppenhaus. Kuracja” w reż. Jędrzeja Piaskowskiego oraz „Czarodziejska góra” w reż. Michała Borczucha. Współpracowała również z Teatrem Polonia, Nowym Teatrem, Teatrem 6. piętro, Teatrem Polskim im. Hieronima Konieczki w Bydgoszczy oraz Teatrem Dramatycznym im. Jerzego Szaniawskiego w Wałbrzychu.
Za rolę w spektaklu „Puppenhaus. Kuracja” otrzymała indywidualną nagrodę aktorską w 24. Ogólnopolskim Konkursie na Wystawienie Polskiej Sztuki Współczesnej.
Jest laureatką Nagrody im. Zbyszka Cybulskiego za rolę w filmie „Chemia” w reżyserii Bartosza Prokopowicza. Wystąpiła także m.in. w filmach: „Demon”, „Nie zgubiliśmy drogi”, „Człowiek do wszystkiego”, „Cicha ziemia”, „Wielka Warszawska”, a także w serialach „Bez tajemnic”, „1983”, „Krew z krwi”, „Ślepnąc od świateł”, „Rojst” ,„Wielka woda”,oraz „Prawo bestii”.