Az Állami Balett Intézet néptánctagozatán végzett 1975-ben.
1984-ben klasszikus balett- és néptánc pedagógiai diplomát szerzett.
1975-től a főiskola oktatója, 1991-től főiskolai docens. A Néptánc Tanszék vezetője 1990-től.
Az Állami Nép Együttes és a Budapest Táncegyüttes táncosa, ahol számos koreográfiát is készített.
A balett-technika alapjai című kézikönyv társszerzője. Szervezője a néptánc tanárok tréningjének, meghívott tanára a Magyar Testnevelési Egyetemnek és a Budapesti Tanítóképző Főiskolának.
Kitüntetései: Nívódíj 1983, Harangozó-díj 1999.