Absolwentka Akademii Sztuk Teatralnych w Krakowie.
W Teatrze STU zadebiutowała w 2018 r. rolą Ofelii w „Hamlecie” w reżyserii Krzysztofa Jasińskiego. Można zobaczyć ją również jako Klarę w „Zemście” (reż. K. Jasiński) oraz u boku Beaty Rybotyckiej w “Błękitnych krewetkach”.
Od 2020 roku jest w stałym zespole Narodowego Starego Teatru w Krakowie, gdzie zagrała m. in. w spektaklach Anny Smolar, Pawła Miskiewicza, Katarzyny Kalwat, Agnieszki Glińskiej.
Występuje również jako solistka w koncertach Jacka Cygana, m.in. w widowisku słowno-muzycznym pt. „Goethe — profil podwójny”.