A Magyar Táncművészeti Főiskola néptánc tagozatán végzett 1991-ben, majd a Zsuráfszky Zoltán által vezetett Budapest Táncegyüttes táncosa, koreográfusasszisztense. 2002–2006 között a Közép-Európa Táncszínház tagja, 2006-tól független előadóként Bozsik Yvette, Duda Éva, Gemza Péter, Kovács Gerzson Péter, Topolánszky Tamás, ifj. Zsuráfszky Zoltán darabjaiban táncol. 2003–2010 között a Színház- és Filmművészeti Egyetem mozgástanszékének vendégtanára. 2006-ban végzett a Magyar Táncművészeti Főiskola koreográfus szakán, majd többek között Eszenyi Enikő, Gothár Péter, Kiss Csaba, Rusznyák Gábor, Szabó Máté, Szikszai Rémusz, Vidnyánszky Attila és mások előadásaihoz készített koreográfiákat. 2013 óta koreográfusként a debreceni Csokonai Nemzeti Színház tagja. Több szakmai díj és elismerés birtokosa: 1999-ben Fülöp Viktor alkotói ösztöndíjat kapott, a Molnár István Koreográfus Versenyen nívódíjas lett (2002), a Zalai Kamaratánc Fesztiválon koreográfusi nívódíjat (2002) és fődíjat (2004) nyert. 2005-ben Harangozó-díjjal ismerték el munkásságát. Táncszínházi koreográfiákat készített többek között a dunaújvárosi Bartók Táncszínház, a Közép-Európa Táncszínház, a Duna Művészegyüttes, a Magyar Állami Népi Együttes és a székelyudvarhelyi Udvarhely Táncműhely számára. Önálló rendezéseit bemutatta a temesvári Csiky Gergely Állami Magyar Színház (Prométheusz, 2009; Mellékhatások, 2011) és a debreceni Csokonai Nemzeti Színház (Csikóink, 2014; Camille, 2016).