Absolwentka krakowskiej PWST (1999), za rolę Grety w dyplomowym spektaklu „Pułapka” T. Różewicza (reż. P. Miśkiewicz) otrzymała Nagrodę Prezesa ZASP-u na XVII Festiwalu Szkół Teatralnych w Łodzi. W tym samym roku na XX Przeglądzie Piosenki Aktorskiej we Wrocławiu została wyróżniona Nagrodą im. Agnieszki Osieckiej dla najlepszej studentki. Od początku kariery teatralnej związana z krakowską Bagatelą. Na macierzystej scenie występuje w bardzo różnorodnych przedstawieniach – komediowych, farsowych, muzycznych, na szczególną uwagę zasługują jej role w repertuarze klasycznym, m.in. Irina w „Trzech siostrach” (reż. A. Domalik), Emilia w „Othellu” (reż. M. Sobociński), Blanche w „Tramwaju zwanym pożądaniem” (reż. D. Starczewski), Sonia w „Wujaszku Wani” (reż. W. Śmigasiewicz). Gra w filmach i spektaklach Teatru Telewizji. Szczególną popularność przyniosły jej role w serialach „Pensjonat pod Różą”, „Twarzą w twarz” oraz „Komisarz Alex”. W STU występuje w spektaklu „Inne rozkosze” (reż. Artur „Baron” Więcek, 2016) jako Alter ego, „Balladyna” (reż. Krzysztof Pluskota, 2019) jako Goplana.