Absolwent Ogólnokształcącej Szkoły Baletowej im. Ludomira Różyckiego w Bytomiu. Z tytułem magistra sztuki ukończyłem Akademię Muzyczną im. Fryderyka Chopina w Warszawie na Wydziale Edukacji Muzycznej kierunek - Taniec. W pierwszych latach kariery artystycznej tancerz Teatru Wielkiego w Łodzi, Teatru Muzycznego w Łodzi a przez ponad dwadzieścia pięć lat związany z Gliwickim Teatrem Muzycznym jako: solista baletu, choreograf, asystent choreografów, pedagog baletu a we wcześniejszych latach wieloletni kierownik zespołu baletowego.
Pedagog Państwowego Policealnego Studium Zawodowego Wokalno – Baletowego w Gliwicach, w zakresie sztuki tańca:: klasycznego, współczesnego, ludowego, charakterystycznego, historycznego oraz techniki partnerowania jak i również techniki stepowania. Realizator: dyplomów wokalno- baletowych, spektakli, koncertów okolicznościowych jako: reżyser, choreograf, autor: tekstów scenariuszy, tekstu piosenek, jak i również kompozytor i wykonawca autorskich utworów. Ponadto w zakresie choreografii współpracuję z zawodowymi teatrami dramatycznymi oraz teatrami i tanecznymi zespołami młodzieżowymi. Również, jako: konferansjer, aktor, wokalista, tancerz, wykonawca charakterystycznych postaci, repertuaru operetkowego i musicalowego w okolicznościowych koncertach i imprezach kulturalnych.