Absolwentka Państwowej Szkoły Baletowej w Warszawie, tytuł magistra sztuki uzyskała w Akademii Muzycznej im. Fryderyka Chopina. Jako pierwsza solistka baletu Teatru Wielkiego w Warszawie wystąpiła w głównych i solowych rolach m.in. w Jeziorze łabędzim, Don Kichocie, Coppelii, Śpiącej królewnie, Giselle, Popołudniowej sjeście. W latach 1984–95 była solistką, asystentką choreografa oraz pedagogiem baletu w Landestheater w Linzu. Następne sześć lat pracowała na stanowiskach pedagoga, repetytora i asystenta choreografa (od 1999 r. również kierownika baletu) w Teatrze Muzycznym „Roma” w Warszawie. W latach 2006–2008 była dyrektorem baletu Teatru Wielkiego w Warszawie. W 1998 (wcześniej w l. 1981–84) powróciła do nauczania tańca klasycznego w Szkole Baletowej im. Romana Turczynowicza w Warszawie, gdzie od 2014 r. jest też wicedyrektorem ds. artystycznych. Była członkiem jury międzynarodowych konkursów baletowych w Trujillo (1983), Rzymie (2007), Seulu (2013–2016), Rydze (2014, 2016), Tokio (2016). Odznaczona została m.in. Złotym Krzyżem Zasługi (1982) i medalem „Zasłużony Kulturze Gloria Artis” (2010).