Mezzosopran. Absolwentka Akademii Muzycznej im. K. Szymanowskiego w Katowicach w klasie prof. J. Ballarina. Stypendystka Ministerstwa Kultury i Sztuki w 2007 r. Laureatka konkursów wokalnych, m.in. Konkursu im. I. Godina we Vrablach na Słowacji (I nagroda, 2007 r.), finalistka Konkursu im. A. Sari w Nowym Sączu (nagroda specjalna za najlepsze wykonanie utworu polskiego, 2007 r.), Konkursu im. M. Schneider-Trnavskyego w Trnavie (I nagroda i nagroda specjalna dyrektora Opery w Bratysławie, 2008 r.). Finalistka Konkursu Moniuszkowskiego w Warszawie (Nagroda Dyrekcji Teatru Wielkiego i Nagroda Opery Bałtyckiej, 2013 r.). Laureatka III Międzynarodowego Konkursu Wokalnego im. A. Hiolskiego w Kudowie Zdroju (I nagroda, 2014 r.). Uczestniczyła w wielu kursach mistrzowskich, m.in. C. Ludwig, H. Łazarskiej, I. Kłosińskiej, I. Kremling-Domański i F. Araizy, który zaowocował zaproszeniem do wzięcia udziału we wspólnym projekcie z Verein Opera w 2010 r. w Zurichu. W sezonie 2012/2013 oraz 2013/2014 była słuchaczem Akademii Operowej przy Teatrze Wielkim – Operze Narodowej w Warszawie. Od 2008 r. jest solistką Opery Śląskiej w Bytomiu, gdzie debiutowała partią Orfeusza w spektaklu Orfeusz i Eurydyka C.W. Glucka. Na tej scenie występuje również w partiach: Jadwigi w Strasznym dworze S. Moniuszki, Dorabelli w Così fan tutte W.A. Mozarta, Karczmarki w Borysie Godunowie M. Musorgskiego, Czipry w Baronie cygańskim J. Straussa, tytułowej Carmen G. Bizeta, Preziosilli w Mocy przeznaczenia G. Verdiego, Ramiry w La finta giardiniera W. A. Mozarta, Placidy w Don Desiderio J.M. Poniatowskiego, Flory w Traviacie G. Verdiego, Suzy w La rondine G. Pucciniego, a także Fenene w Nabucco i Ulryke w Balu maskowym G. Verdiego. Współpracuje również z Teatrem Wielkim – Operą Narodową, gdzie zaśpiewała partię Hannah w Pasażerce M. Weinberga, wystąpiła jako Marta w operze Jolanta P. Czajkowskiego, Cześnikowa w Strasznym dworze S. Moniuszki (transmitowanym na żywo 19.11.2015 r.) oraz jako druga dama w Czarodziejskim flecie W.A. Mozarta. W Operze Nova w Bydgoszczy wykonywała partię Laury w Giocondzie A. Ponchiellego. W Operze Krakowskiej zaśpiewała partię Ninon w Diabłach z Loudun K. Pendereckiego oraz partię Zofii w Halce S. Moniuszki, w Operze na Zamku w Szczecinie wciela się w tytułową Carmen G. Bizeta. W 2017 r. zadebiutowała na deskach Semperoper w Dreźnie jako Hannah (Pasażerka M. Weinberga). W 2011 r. dokonała wraz z Narodową Orkiestrą Symfoniczną Polskiego Radia nagrania operetki K. Szymanowskiego Loteria na mężów, czyli narzeczony nr 69. Współpracuje z Instytucją Promocji i Upowszechniania Muzyki „Silesia”. W 2013 r. dokonała nagrania Ptasie plotki i inne wiersze – Witold Lutosławski dzieciom wraz z Orkiestrą Akademii Beethovenowskiej pod batutą M. Metelskiej. Wykonuje również muzykę oratoryjną – m.in. utwory J.S. Bacha, A. Vivaldiego, W.A. Mozarta, G. Rossiniego – oraz lirykę wokalną kompozytorów polskich i zagranicznych. Koncertuje w kraju i za granicą.