Przygodę z tańcem zaczął w Warszawie w wieku 7 lat. Przez 15 lat startował na zawodach federacji IDO, zdobywając tytuły mistrza Polski, Europy i Świata w kategoriach Show Dance, Modern i Jazz. W roku 2010 wystąpił w polskiej edycji telewizyjnego talent show „You Can Dance – Po prostu tańcz”. Kilka następnych lat pracował w Polsce jako zawodowy tancerz w teatrze i telewizji, występując między innymi w programach: „Jaka to melodia”, „Mam Talent”, „Twoja Twarz Brzmi Znajomo”.
Ukończył studia na wydziale tańca scenicznego w Akademii Codarst w Rotterdamie (Holandia). Po stażu w „De Stilte Dance Company” w Bredzie rozpoczął współpracę z belgijską choreograf Isabelle Beernaert.. Po powrocie do Polski w 2018 roku zaczął współpracować z Warszawską Operą Kameralną, Operą i Filharmonią Podlaską, Operą Narodową i Teatrem Muzycznym ROMA.
TM ROMA: „We Will Rock You”, „Aida”.