A budapesti születésű balettművész Szalay Karola és Merényi Zsuzsa növendékeként szerzett diplomát az Állami Balettintézetben 1958-ban, ezt követően lett a Magyar Állami Operaház balettegyüttesének tagja, 1967-től címzetes magántáncosa, 1971-től magántáncosa. 1965-ben 3. díjat ért el a Várnai Balettversenyen, az OPERÁ-ban fellépett többek közt Giselle, Lise (A rosszul őrzött lány), Mária (A bahcsiszeráji szökőkút), a Királykisasszony (A fából faragott királyfi) és Júlia (Spartacus) szerepében is.
1959-től dolgozott együtt Seregi Lászlóval, a legendás koreográfus teljes operaházi munkásságának állandó asszisztense és betanító balettmestere volt. Seregi darabjainak színrevitelében az Operaházon kívül Németországban, Ausztráliában, Chilében és Svájcban is közreműködött, és részt vett Seregi Madách színházi (Macskák, Az operaház fantomja) és operettszínházi (Crazy for You) munkáiban is.