Małgorzata – absolwentka Państwowej Szkoły Baletowej im. R. Turczynowicza oraz Uniwersytetu Muzycznego im. F. Chopina w Warszawie na wydziale Taniec/Pedagogika Baletu, rozkochana w tańcu od najmłodszych lat konsekwentnie dążyła do spełnienia swoich artystycznych marzeń.
Od roku 2001 przez dekadę była tancerką baletu Teatru Wielkiego – Opery Narodowej w Warszawie, gdzie występowała w najwybitniejszych dziełach literatury baletowej t.j. Jezioro Łabędzie, Bajadera, Śpiąca Królewna, Romeo i Julia, Dziadek do Orzechów, Grek Zorba, La Fille Mal Gardée. W roku 2006 zadebiutowała w solowej partii Magdaleny w balecie Stabat Mater K. Szymanowskiego w choreografii E. Wycichowskiej. Od roku 2010 jest tancerką Baletu Opery Krakowskiej gdzie występuje w całym repertuarze Krakowskiej sceny baletowej i operowej. Do najważniejszych osiągnięć z tego okresu można zaliczyć partie solowe w sztukach takich jak: Spojrzenia, Orfeusz i Eurydyka, Rachmaninow – Szczedrin czy Dziadek do Orzechów gdzie rolą Lalki spełniła swoje wielkie dziecięce marzenie! W swojej artystycznej karierze spełnia się również jako choreograf, współpracując m.in. z Teatrem Ludowym w Krakowie oraz grupą Art Dance Company. Spektakle jej autorstwa t.j. Momenty… były wystawiane podczas Krakowskiej Nocy Teatrów.
Od wielu lat jest również pedagogiem i swoją pasję oraz wiedzę przekazuje młodym miłośnikom sztuki baletowej. Przez długie lata swojej kariery scenicznej współpracowała ze znakomitymi choreografami oraz reżyserami, m.in.: B. Eifman, N. Makarova, J. Kylian, E. Wesołowski, J. Przybyłowicz, M. Treliński, K. Warlikowski, M. Znaniecki.
Artystka od najmłodszych lat pielęgnuje w sobie miłość do szeroko pojętego tańca który na przestrzeni jej artystycznej kariery stał się nieodzownym elementem jej życia.