Az Állami Balett Intézetet 1980-ban végezte el Forgách József növendékeként. 2000-ben klasszikus balett-táncpedagógusként szerzett diplomát, 2007-ben a Színház- és Filmművészeti Egyetem koreográfus szakát végezte el. Első munkahelye a Győri Balett társulata volt, ahol magántáncosként, asszisztensként és próbavezető balettmesterként dolgozott. Szerepelt az együttes repertoárjában lévő előadásokban, emellett az összes külföldi vendégszereplésen is táncolt. Fellépett az Egyesült Államokban, Indiában, Japánban, Kínában, Németországban, Görögországban, Törökországban, Olaszországban, Franciaországban, Dániában, Hollandiában, Angliában, Izraelben, Ausztriában, Koreában, Finnországban, Oroszországban, Lengyelországban és Csehszlovákiában. 1991-ben a Madách Színház a tánckarvezető helyettese volt. Ezt követően a Budapesti Kamaraszínház Közép-Európa Táncszínház tagozatához szerződött mint tánckarvezető balettmester, majd a Budapesti Operettszínház balettmestere volt, és a Nemzeti Színház koreográfusa. A klasszikus balett oktatását 1984-ben kezdte el a Győri Balett művészeti iskolájában. 1993-tól a Színház- és Filmművészeti Egyetem hallgatóit oktatja a zenés mesterség keretében. A Táncművészeti Főiskolán 1994-ben kezdte el oktatói munkáját előbb művésztanárként, majd tanársegédként, adjunktusként, 2003 óta docensként. Külföldi és magyar hallgatókkal egyaránt rendszeresen dolgozik, szívesen részt vesz fiatalabb oktatók szakmai fejlesztésében. A Modern Tánccsoportok Magyarországi Szövetségében, valamint a Magyar Látványtánc Szövetségben vezetőségi tag, ahol a táncoktatók és edzők képzésében vesz részt, emellett a versenyeken bíróként és zsűrielnökként is tevékeny. Szakmai kurzusokat tart a Pécsi Balett művészeinek és a Miskolci Nemzeti Színház tánctagozatának.
Munkáját több kitüntetéssel ismerték el: 2003-ban a Magyar Köztársasági Ezüst Érdemkeresztet, 2006-ban Harangozó Gyula-díjat kapott. Koreográfusi munkája során olyan rendezőkkel dolgozott együtt, mint Vámos László, Iglódi István, Ács János, Vidnyánszky Attila, Szinetár Miklós vagy Nagy Viktor. Számos zenés darab és musical koreográfiáját készíthette el az említett rendezők mellett Budapesten és az ország számos városában. 2007-től az M1 és a Duna Televízió Határok nélküli zene szilveszteri élő adásának koreográfusa.
Munkáját több kitüntetéssel ismerték el: 2003-ban a Magyar Köztársasági Ezüst Érdemkeresztet, 2006-ban Harangozó Gyula-díjat kapott. Koreográfusi munkája során olyan rendezőkkel dolgozott együtt, mint Vámos László, Iglódi István, Ács János, Vidnyánszky Attila, Szinetár Miklós vagy Nagy Viktor. Számos zenés darab és musical koreográfiáját készíthette el az említett rendezők mellett Budapesten és az ország számos városában. 2007-től az M1 és a Duna Televízió Határok nélküli zene szilveszteri élő adásának koreográfusa.