Absolwentka kierunku aktorstwo i wokalistyka w Akademii Teatralnej im. Aleksandra Zelwerowicza w Warszawie. Zadebiutowała na deskach Teatru Miejskiego w Lesznie w 2016 roku w roli Gerdy w spektaklu „Królowa Śniegu” w reż. 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 roku wcieliła się w postać Becky w „Przygodach Tomka Sawyera” (reż. Antoniusz Dietzius). W latach 2011-2016 współpracowała ze Śródmiejskim Teatrem Muzycznym. Od 2021 roku współpracuje z Teatrem Żydowskim – gra rolę Hadass w spektaklu „Jentł” w reż. Roberta Talarczyka. W latach 2020-2022 w przedstawieniu Teatru Proscenium w Scenie Relax wcielała się w postać Ronette w musicalu „Little Shop of Horrors”. „Wicked” to jej trzeci tytuł w Teatrze Muzycznym ROMA – wcześniej występowała na tej scenie w musicalach „We Will Rock You” oraz „Aida”.
Od 2016 roku pracuje jako aktorka głosowa. Można ją usłyszeć w wielu dubbingach, słuchowiskach, audiobookach i reklamach.
TM ROMA: „Wicked”, „We Will Rock You”, „Waitress”, „Aida”.