Przygodę z tańcem rozpoczął od jazzu, mając 15 lat. Z czasem dołączył także na zajęcia hip-hopu. W swojej tanecznej przygodzie trenował epizodycznie klasykę, akrobatykę, popping oraz taniec powietrzny na kole. Odnalazł się jednak dopiero w tańcu współczesnym.

W teatrze zadebiutował w spektaklu „Kapitan Żbik i żółty saturator" w Teatrze Syrena w reżyserii Wojciecha Kościelniaka i w choreografii Eweliny Adamskiej Porczyk

Do tej pory wystąpił w takich spektaklach jak:

  • „Rodzina Addamsów" Teatr Syrena reż. Jacek Mikołajczyk, Tomasz Steciuk; choreo. Ewelina Adamska Porczyk
  • „Peter Grimes" Teatr Wielki Opera Narodowa reż. Mariusz Treliński; choreo. Jacek Przybyłowicz
  • „Kalyani" Broadway Musical School reż. Tomasz Godzisz, Albert Osik; choreo. Rafał Wiewióra
  • „Ksiądz Marek" Teatr Klasyki Polskiej reż. Jacek Raginis; choreo. Jarosław Staniek, Katarzyna Zielonka
  • „Quo Vadis" Teatr Muzyczny im. Danuty Baduszkowej reż. Wojciech Kościelniak, Katarzyna Witkowska; choreo. Mateusz Pietrzak

Jest reżyserem i choreografem spektakli tanecznych „Business" i „Hipnotyzer" wystawianych w Teatrze Syrena.

Wraz z Alicją Jędryką zajęli trzecie miejsce na World of Dance Lviv 2019 w kategorii Upper Division.

Tańczył w teledyskach takich gwiazd jak: Julia Wieniawa, Damian Ukeje, Cztery Pory Miłowania.

Poza tańcem interesuje się światem podwodnym. Jest instruktorem freedivingu (nurkowania na wstrzymanym oddechu) oraz aktualnym rekordzistą Polski w nurkowaniu horyzontalnym na czas w monopłetwie na 100m. Potrafi wstrzymać oddech na ponad 7 minut i zejść na ponad 70m wgłąb.