Studentka Akademii Teatralnej w Warszawie. Zadebiutowała w wieku 3 lat na deskach Teatru Muzycznego w Gdyni rolą Havele w „Skrzypku na dachu” w reżyserii Jerzego Gruzy. Kontynuowała występy na deskach Muzycznego w kolejnych spektaklach: „Shrek” (mała Fiona, reż. M. Korwin), „Piotruś Pan” (Wendy, reż. J. Józefowicz), „Wiedźmin” (Ciri, reż. W. Kościelniak). Uczestniczka programu „The Voice Kids” w TVP. Zajmuje się dubbingiem, jej głos można usłyszeć w polskich wersjach takich filmów Disney’a jak „Rozczarowana” (Morgan), „Marry Poppins powraca” (Annabel) czy „Elena z Avaloru” (Isabel). Zagrała rolę małej Anki w filmie „Kochaj” (reż. M. Plucińska), Ewę w „Ciemno, prawie noc” (reż. B. Lankosz) oraz Ewę w „Dzień jak co dzień” (reż. M. Strzyżyńska). Za ostatnią rolę dostała w 2020 r. nagrodę dla najlepszej młodej aktorki w kategorii film krótkometrażowy na Festiwalu Filmowym Queen Palm Film Festival w Palm Springs w USA.