Pochodzi ze Zduńskiej Woli. Absolwent Państwowego Policealnego Studium Zawodowego Wokalno-Baletowego w Gliwicach. Studiuje na Akademii Muzycznej w Łodzi na kierunku choreografia i techniki tańca. Przez krótki czas występował w zespole Mazowsze. W latach 1990-2002 występował w zespole EFEKT, z którym brał udział w licznych konkursach tanecznych oraz mistrzostwach Polski, Europy i świata w tańcu w kategorii show-dance. W latach 2002-2004 był członkiem Chóru Kameralnego Politechniki Wrocławskiej „Consonanza”. Współpracował też z Pałacem Kultury Zagłębia w Dąbrowie Górniczej i z teatrem A Priori. Od lutego 2007 roku jest tancerzem baletu Gliwickiego Teatru Muzycznego. Na gliwickiej scenie wystąpił m.in. jako Houdini w musicalu Ragtime oraz jako Wasjeńka Wiesłowski w Annie Kareninie.