1971–1975 között az Állami Balett Intézetben tanult néptáncművész szakon, később közművelődés-pedagógia és népművelés-pedagógia szakos tanári diplomát szerzett. Kiterjedt pedagógiai munkát végez. Vezetett táncházakat, az USA-ban számos magyarnéptánc-tanfolyamot. Külföldi együtteseknél is tanított, így Brazíliában, Venezuelában, Argentínában, Kanadában, Tajvanon és Európa számos országában. 1975-től oktat néptáncmódszertant és tánctechnikát itthon, egyetemeken, klubokban, hivatásos és amatőr táncegyüttesekben. 1975–1984 között az Állami Népi Együttes szólótáncosa, tánckari asszisztense. Később táncosi és művészeti (társ)vezetői feladatokat vállalt a Kodály Kamara Táncegyüttesnél, a Kecskeméti Táncegyüttesnél, a Bartina Néptáncegyüttesnél. 1990 óta a Muzsikás Együttessel számos szóló koreográfiai tánckompozíciót készített a Kárpát-medence táncdialektusaiból, 1993 óta az együttes állandó vendége táncosként és koreográfusként. Munkásságát számos díjjal ismerték el, többek között: a Népművészet Ifjú Mestere (1978), koreográfiai nívódíjak (1980, 1984, 1985, 1987, 1989, 1992), Magyar Művészetért díj (2001), Harangozó-díj (2006), Bartók Béla-díj (2008), Érdemes Művész (2014) Kiváló Művész (2021).