Urodził się w 1993 roku w Krakowie. Karierę taneczną rozpoczął trenując taniec towarzyski od najmłodszych lat. W 2015 roku zdobył tytuł zawodowego tancerza (Związek Artystów Scen Polskich). Ukończył dwuletni Instruktorski Kurs Kwalifikacyjny z zakresu tańca jazzowego w Krakowie.
W latach 2012-2015 tancerz Kieleckiego Teatru Tańca. W tym okresie dwukrotnie uczestniczył w Masada Opera Festival organizowanym przez Israeli Opera („Carmina Burana”, „Traviata”), a także w „The First Silk Road International Arts Festival” w Chinach. Miał przyjemność współpracować z takimi choreografami jak Angelin Preljocaj („Święto wiosny”), Jacek Przybyłowicz („MONOCHROME”). W latach 2016-2018 tancerz w Teatrze Muzycznym im. Danuty Baduszkowej w Gdyni. Brał udział między innymi w spektaklach „Notre Dame de Paris”, „Wiedźmin” i „Gorączka sobotniej nocy”. Współpracował również z Teatrem Muzycznym Capitol we Wrocławiu („Blaszany bębenek”), oraz teatrem Sabat Małgorzaty Potockiej w Warszawie.
TM ROMA: „Waitress”, „Aida”.