Absolwent Państwowego Policealnego Studium Wokalno-Aktorskiego im. D. Baduszkowej przy Teatrze Muzycznym w Gdyni. W latach 1996–2001 związany z Teatrem Muzycznym w Gdyni, gdzie grał w „Cabarecie” J. Kandera, „Cieniu” W. Młynarskiego, „Karmanioli” S. Moniuszki, „Evicie” i „Jesus Christ Superstar” A. Lloyda Webbera, „O co biega?” Ph. Kinga, „Scrooge’u” L. Bricusse, „Hair” G. MacDermota, „Romantycznych” E. Rostanda czy „Skrzypku na dachu” J. Bocka. Współpracował z Teatrem Powszechnym w Radomiu, gdzie zagrał w musicalu „Josef i cudowny płaszcz snów w technikolorze” A. Lloyda Webbera. Ponadto brał udział w takich realizacjach, jak: „Rodzina Addamsów” A. Lippy w Gliwickim Teatrze Muzycznym (Mal Beineke, reż J. Mikołajczyk) czy „Jekyll & Hyde” F. Wildhorna w Teatrze Muzycznym w Poznaniu (Gabriel John Utterson, reż. S. Gonciarz). Na stałe związany z Teatrem Muzycznym „Roma”, gdzie zagrał w spektaklach w reżyserii W. Kępczyńskiego: „Crazy For You” G. i I. Gershwinów (Custus, Perkins), „Miss Saigon” (Adiutant Thuy) i „Les Misérables” (Thénardier) C.M. Schönberga, „Grease” W. Caseya i J. Jacobsa (Eugene Florczyk, Johnny Casino), „Koty” A. Lloyda Webbera (Kara Kotek), „Upiór w operze” (Richard Firmin, Monsieur Lefèvre) A. Lloyda Webbera, „Akademia Pana Kleksa” A. Korzyńskiego (Weronik Czyścioch), „Aladyn Jr.” A. Menkena (Razoul). Wystąpił także w „Tańcu wampirów” J. Steinmana (Profesor Abronsius, reż. B. Cornelius), „Procesie” F. Kafki (Józef K., reż. J. Szydłowski), „Alicji w Krainie Czarów” L. Carrolla (reż. C. Domagała, muz. T. Bajerski), „Królu swingu” (Komisarz Zapała, reż. S. Gonciarz), „Księdze dżungli” na podstawie dzieła R. Kiplinga (wąż Ka, reż. J. Szydłowski) oraz jako Pilkington w „Pilotach” W. Kępczyńskiego.