Choreograf, tancerz, pedagog tańca, twórca i lider Krakowskiego Teatru Tańca, wykłada na Wydziale Teatru Tańca oraz Wydziale Reżyserii Dramatu Akademii Sztuk Teatralnych im. Stanisława Wyspiańskiego w Krakowie. Twórca kilkudziesięciu spektakli i wielu projektów o charakterze edukacyjnym. Jest absolwentem podstawowej i średniej szkoły muzycznej, architektury na Politechnice Krakowskiej oraz studiów teorii tańca na Uniwersytecie Fryderyka Chopina w Warszawie. Stypendysta Ministra Kultury i Dziedzictwa Narodowego oraz laureat nagrody teatralnej Miasta Krakowa im. Stanisława Wyspiańskiego. Jako tancerz współpracował ze Śląskim Teatrem Tańca i jego twórcą, Jackiem Łumińskim. Ostatnie lata aktywności zawodowej przyniosły szereg projektów i działań twórczych realizowanych z polskimi i zagranicznymi artystami, między innymi W&M PHISICAL THEATRE w Kanadzie, Idanem Cohenem, Anną Konjetzky, Ayrin Ersoz, Sjaronem Minailo, we współpracy z wieloma instytucjami kultury (między innymi Opera Królewska w Oslo, Capella Cracoviensis, Sinfonia Varsovia, Muzeum Manggha, Muzeum Historii Żydów Polskich Polin, Teatr im. Juliusza Słowackiego, Krakowskie Biuro Festiwalowe, Academy of Performing Arts w Pradze, Teatr Groteska i wiele innych). Jest twórcą i kuratorem programu prezentacji tańca „Rollercoaster. Kolekcjonerzy wrażeń”, realizowanego w Ośrodku Dokumentacji Sztuki Tadeusza Kantora Cricoteka w Krakowie. Od wielu lat współpracuje z teatrem miejskim KTO, tworząc choreografie do spektakli ulicznych oraz scenicznych. Spektakle z jego ruchem i choreografią były pokazywane i nagradzane na całym świecie. Rozwija własne projekty edukacyjne oraz programy wspierające młodych choreografów.