Studentka kierunku Aktorstwo i Wokalistyka w Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie.
Zadebiutowała na deskach Teatru Miejskiego w Lesznie w 2016 r. w roli Gerdy w spektaklu „Królowa Śniegu” w reżyserii Dariusza Banka. W tym samym roku dołączyła do obsady spektaklu „Zagraj to jeszcze raz, Sam” jako Gina (reż. Magdalena Cwen-Hanuszkiewicz), a w 2017 r. wcieliła się w rolę Becky w „Przygodach Tomka Sawyera” (reż. Antoniusz Dietzius).
Od 2011 r. współpracuje ze Śródmiejskim Teatrem Muzycznym. Wystąpiła w sześciu musicalowych produkcjach tego teatru w reżyserii Antoniusza Dietziusa, między innymi jako Kim w musicalu „Miss Saigon” na deskach Teatru Studio w Warszawie oraz jako Rusty w spektaklu „Footloose” w Teatrze Palladium.
Od 2016 r. pracuje w dubbingu filmowym i telewizyjnym.
TM ROMA: „We Will Rock You”, „Waitress”, „Aida”.