1976-ban végzett az Állami Balettintézetben, majd Leningrádban ösztöndíjasként tanult tovább. 1977-től a Magyar Állami Operaház tagja, 1982-től magántáncosa, majd párhuzamosan a bécsi Staatsoper szólistája is. 1988-tól a Norvég Nemzeti Balett vezető szólistája, 1989-től 1991-ig a nyugat-berlini Deutsche Oper vezető szólistája.
2001 óta a Budapesti Operettszínház balettigazgatója és koreográfusa.
Fontosabb szerepei: Spartacus (Crassus), A cédrus (Művész), Rómeó és Júlia (Rómeó), Diótörő (Herceg), A próba (Jézus), Tavaszünnep (Kiválasztott fiú), A rosszul őrzött lány (Colas).
1991 óta koreografál.
Fontosabb koreográfiái: Kálmán Imre: Marica grófnő, Cole Porter: Kánkán, Lévay: Mozart!, Ábrahám: Bál a Savoyban, Strauss: Dr. Bőregér, Wildhorn: Rudolf, Kocsák-Somogyi-Miklós: Abigél, Bartók: A csodálatos mandarin, Kálmán: A Bajadér, Fall: Madame Pompadour.
A Liszt-díjas érdemes művész 2008. március 15-én átvehette a Magyar Köztársasági Érdemrend Lovagkeresztjét.
A denevér
Magyar Állami Operaház
Koreográfia
A víg özvegy
Budapesti Operettszínház
Koreográfia
Abigél
NOVOMATIC ARÉNA SOPRON
Koreográfia
Abigél
Szegedi Szabadtéri Nonprofit Kft.
Koreográfia
Abigél
Budapesti Operettszínház
Koreográfia
Abigél
Vörösmarty Színház
Koreográfia
Bizet: Carmen
Magyar Állami Operaház
Koreográfia
Borban a vigasz! – Lovagrendi Operett Gála
Budapesti Operettszínház
Koreográfia
Egy éj Velencében
Budapesti Operettszínház
Koreográfia
Egy éj Velencében
Budapesti Operettszínház
Koreográfia
Én és a kisöcsém
Pro Kultúra Sopron Nonprofit Kft.
Koreográfia
G. Verdi: Traviata
Magyar Állami Operaház
Koreográfia
J. Strauss: A denevér / Die Fledermaus
Magyar Állami Operaház
Koreográfia
Johann Strauss: Egy éj Velencében avagy a Golyók háborúja
Budapesti Tavaszi Fesztivál
Koreográfia
Madame Pompadour - musical
Budapesti Operettszínház
Koreográfia
My fair lady
Miskolci Nemzeti Színház Nonprofit Kft.
Koreográfia
Operett Gála
Budapesti Operettszínház
Koreográfia
Rigoletto
Magyar Állami Operaház
Koreográfia
Rigoletto
Magyar Állami Operaház
Koreográfia
Verdi: La Traviata
BFTK Nonprofit Kft.
Koreográfia
Verdi: Traviata
Magyar Állami Operaház
Koreográfia
X Abigél
Budapesti Operettszínház
Koreográfia
X Borban a vigasz...!
Budapesti Operettszínház
Koreográfia
X Marica grófnő
Budapesti Operettszínház
Koreográfia
X Marica grófnő ( orosz nyelvű előadás magyar felirattal )
Budapesti Operettszínház
Koreográfia
XA Bajadér
Budapesti Operettszínház
Koreográfia
xA denevér
Budapesti Operettszínház
Koreográfia
XA mosoly országa
Budapesti Operettszínház
Koreográfia
XMarica grófnő
Budapesti Operettszínház
Koreográfia
xMozart!
Budapesti Operettszínház
Koreográfia
xxÉn és a kisöcsém
Budapesti Operettszínház
Koreográfia
zzMarie Antoinette
Budapesti Operettszínház
Koreográfia