Absolwentka Państwowej Wyższej Szkoły Teatralnej w Krakowie (2015). W zespole TR Warszawa od 1 stycznia 2018 roku, gdzie zagrała dotychczas w „Strachu” w reż. Małgorzaty Wdowik, "Chince” w reż. Klaudii Hartung-Wójciak, "Cząstkach kobiety" w reż. Kornéla Mundruczó oraz „Wracać wciąż do domu” w reż. Magdy Szpecht. Zadebiutowała na scenie Teatru Łaźnia Nowa w Krakowie rolą w spektaklu „Skowyt” w reż. Macieja Podstawnego. Jeszcze podczas studiów, na 33. Festiwalu Szkół Teatralnych w Łodzi otrzymała wyróżnienie aktorskie za rolę Marusi w „Niech żyje wojna!!!” w reż. Moniki Strzępki. Od 2015 roku występowała w Narodowym Starym Teatrze im. Heleny Modrzejewskiej w Krakowie, gdzie wcieliła się m.in. w postać Petry we „Wrogu ludu” (2015) w reż. Jana Klaty. Ta rola przyniosła jej wyróżnienie aktorskie na 55. Rzeszowskich Spotkaniach Teatralnych – Festiwalu Nowego Teatru w 2016 roku. U Jana Klaty w Narodowym Starym Teatrze zagrała również Pannę Młodą w „Weselu” (2017). Za wykreowanie postaci Yogi Śmiechu/Songhoy w „Triumfie woli” w reż. Moniki Strzępki otrzymała nagrodę dla najlepszej aktorki podczas 38. Warszawskich Spotkań Teatralnych. Laureatka Nagrody "Talent Trójki" w 2018 roku oraz Nagrody Specjalnej im. Ignacego Lewandowskiego za wybitną rolę epizodyczną za rolę położnej Ewy w "Cząstkach kobiety" w reż. Kornéla Mundruczó. Nominowana do "Paszportu POLITYKI" 2019 w kategorii TEATR.
Role w TR Warszawa:
- Strach, 2018, reż. Małgorzata Wdowik
- Chinka, 2018, reż. Klaudia Hartung-Wójciak
- Cząstki kobiety, 2018, reż. Kornél Mundruczó
- Wracać wciąż do domu, 2019/2020, reż. Magda Szpecht