Przed rozpoczęciem kariery tanecznej trenował gimnastykę sportową. Absolwent programu stypendialnego szkoły The Ailey School w Nowym Jorku. Ukończył dwuletni instruktorki kurs kwalifikacyjny w dziedzinie tańca jazzowego, otrzymując certyfikat Ministerstwa Kultury i Dziedzictwa Narodowego oraz Krakowską Akademię Tańca pod dyrekcją Moniki Myśliwiec, otrzymując Państwowy Dyplom Związku Artystów Scen Polskich.
W Polsce występował w "Sonacie Belzebuba" w Teatrze Stu w reż Krzysztofa Jasińskiego oraz choreografii Piotra Galińskiego, współpracował z Teatrem Tańca DF, Baletem Krakowskiej Akademii Tańca, oraz Kieleckim Teatrem Tańca w tournee po Niemczech z "Przygodami Pinokia" w choreografii Beate Vollack.
Zwycięzca Dance World Cup w Villach, Austria oraz zwycięzca Best Solo Open Dance All Categories Award. Finalista 4-tej edycji You Can Dance Po Prostu Tańcz oraz choreograf 8-ej edycji You Can Dance.
Aktualnie jest tancerzem zespołu Aspen Santa Fe Ballet, występując na miedzynarodowych scenach, tańczy w baletach choreografów: Jiri Kilian, Jorma Elo, Cayetano Soto, Alejandra Cerrudo czy Nicolo Fonte. Występował również w Metropolitan Opera w Nowym Jorku przez dwa sezony gdzie współpracował z dyrektorami Arthur Pita i Susan Stroman.
Jako choreograf wystawiał swoje prace w Nowym Jorku podczas XVII International Chopin$Friends Festival oraz jego choreografia "Disconnect" zakwalifikowała się do festiwalu "Global Harmony" w Ailey Citigroup Theatre.