Ukończyła z wyróżnieniem Akademię Muzyczną im. I. J. Paderewskiego w Poznaniu w klasie Barbary Mądrej. Była uczestniczką Akademii Operowej Teatru Wielkiego – Opery Narodowej w Warszawie.
Zdobywczyni Grand Prix IV Międzynarodowego Konkursu Wokalnego VIVA CALISIA, laureatka II. nagrody na II Ogólnopolskim Konkursie Wokalnym im. B. Paprockiego, III. nagrody na IX Międzynarodowym Konkursie Wokalnym im. J. Kiepury, finalistka International Opera Competition Salice D’Oro – Vienna Edition 2022.
Zadebiutowała w 2013 roku jako Hrabina Rozyna Almaviva w „Weselu Figara” Mozarta na deskach Teatru Wielkiego w Poznaniu.
Od tego czasu występuje na scenach takich teatrów, jak: Opera Bałtycka w Gdańsku, Teatr Wielki – Opera Narodowa w Warszawie, Mazowiecki Teatr Muzyczny w Warszawie, Opera i Filharmonia Podlaska w Białymstoku, Opera Nova w Bydgoszczy, Komische Oper w Berlinie, Grand Théâtre de Provence we Francji.
Artystka z sukcesem kreowała następujące role: Musetta (Cyganeria Pucciniego), Psyche (Eros i Psyche Różyckiego), I Dama i Papagena (Czarodziejski flet Mozarta), Alicja (Alicja w Krainie Czarów Kaczmarka), Siostra (Ognisty Anioł Prokofiewa), Fruma Sara (Skrzypek na dachu Bocka), Wróżka Kwiatów (Królowa Śniegu Kaczmarka), Basia (Cud albo Krakowiaki i Górale Stefaniego), Hanna Glawari i Walentyna (Wesoła Wdówka Lehára), Bronka (Janek Żeleńskiego), Frasquita (Carmen Bizeta), Hanna (Straszny dwór Moniuszki).
W 2019r. wykonywała partię sopranową w Weselu Strawińskiego wystawionego na deskach Teatru Wielkiego – Opery Narodowej w Warszawie.
Poza repertuarem operowym sopranistka wykonuje dzieła oratoryjno-kantatowe m. in.: Msza Koronacyjna C-dur KV 317, Litanie Loretańskie D-dur KV 195, Requiem d-moll KV 626 Mozarta, Siedem Ostatnich Słów Chrystusa na Krzyżu Haydna, Stabat Mater Pergolesiego, Msza C-dur op. 86 Beethovena, Oratorium na Boże Narodzenie op. 12 Saint-Saënsa, Te Deum Kurpińskiego.
Współpracowała z takimi dyrygentami, jak: Patrick Fournillier, Stefan Soltesz, Michał Klauza, Kazushi Ono, Bassem Akiki, Dawid Runtz, Gabriel Chmura, Rafał Kłoczko, Andrzej Knap, Marta Kluczyńska, Łukasz Borowicz, Andriy Yurkevych.
Role operowe kreowała we współpracy z takimi reżyserami, jak: Mariusz Treliński, Karen Stone, Michał Znaniecki, Sjaron Minailo, Beata Redo – Dobber, Natalia Babińska, Natalia Baińska, Jarosław Kilian, Henryk Konwiński.