Absolwent Państwowej Szkoły Baletowej im. Romana Turczynowicza i Akademii Muzycznej im. Fryderyka Chopina w Warszawie. W latach 1987-1991 tancerz Teatru Wielkiego w Warszawie. Po wyjeżdzie z Polski do końca swojej kariery wykonawczej tańczył w Niemczech i Izraelu. Przez 7 lat był tancerzem Kibbutrz Contemporary Dance Company pod dyrekcją Rami Be`era. Występował też z Batsheva Dance Company w spektaklu Kyr Ohada Naharina w ramach Yair Shapiro Awards.
Po powrocie do Polski skupił się wyłącznie na pracy choreograficznej, realizując kilkadziesiąt spektakli m. in. dla Polskiego Baletu Narodowego, Polskiego Teatru Tańca, Baletu Opery Bałtyckiej, Baletu Opery Wrocławskiej, Baletu Teatru Wielkiego w Poznaniu, Baletu Teatru Wielkiego w Łodzi, Baletu Opery Nova oraz Kieleckiego Teatru Tańca. Od lat realizuje również swoje spektakle za granicą min. w Dantzaz – San Sebastian, Beijing Dance LDTX, Prague Chamber Ballet, National Theatre Ballet – Brno, TanzKompanie Giessn, Aura Dance Theatre – Kowno, CEPRODAC – Mexico City. Jego realizacje były prezentowane w wykonaniu polskich i zagranicznych zespołów na kilkudziesięciu festiwalach na całym świecie min. Czechach, Cyprze, Chinach, Danii, Francji, Hiszpanii, Japonii, Korei, Litwie, Łotwie, Niemczech, Norwegii, Słowacji, Szwecji, Rosji, Tunezji, Ukrainie, Stanach Zjednoczonych, Włoszech, Węgrzech.
Ważniejsze realizacje: Naszyjnik gołębicy, Barocco, Bolero, Jesień Nuembir, 45, Kilka krótkich sekwencji, Alpha Kryonia Xe, III Symfonia – pieśń o nocy, Sześć skrzydeł aniołów, II Koncert skrzypcowy, Infolia, Gra w karty, Monochrome, Poza horyzont, Globe, Mistic Vapor. Verlorenheit, Sono nero, Solo nr 6, 3 for 13, Szepty i cienie, Humani Corporis Fabrica, Part/s, N.O.M. Kościelec 1909, Dausos. Zrealizował też dwie choreografie solowe dla Viktorii Nowak Solo in Old Style oraz Pauliny Bidzińskiej Lacerta, z którymi reprezentujące Polskę artystki wygrały Konkurs Młodego Tancerza Eurowizji w 2016 i 2018 roku. Wyreżyserowana przez niego w 2013 roku opera Król Edyp z muzyką Igora Strawińskiego została zarejestrowana przez Telewizję Arte na Festiwalu Operowym w Seged.
Jest choreografem Teatru Wielkiego w Łodzi i kuratorem Łódzkich Spotkań Baletowych. W latach 2009-2014 piastował funkcję dyrektora Baletu Teatru Wielkiego w Poznaniu. W latach 2015-2017 był kuratorem Programu Tańca China – Central & East European Countries (CEEC). Od 2015 r wykłada na Wydziale Tańca Uniwersytetu Muzycznego im. Fryderyka Chopina w Warszawie, w latach 2018- 2020 kurator programu Baletu Opery Wrocławskiej. W latach 2014-2018 członek Rady Programowej ds. Tańca Instytutu Muzyki i Tańca, a w latach 2018-2020 jej przewodniczący.
Zwycięzca I nagrody na II Ogólnopolskim Konkursie Choreograficznym w Teatrze Wielkim w Łodzi. Laureat Dorocznej Nagrody Ministra Kultury i Dziedzictwa Narodowego w kategorii Taniec. odznaczony Srebrnym Medalem „Zasłużony Kulturze – Gloria Artis”.
Fot. Joanna Miklaszewska
''