Absolwent Państwowego Studium Wokalno-Aktorskiego im. D. Baduszkowej przy Teatrze Muzycznym w Gdyni.
W Teatrze Powszechnym w Radomiu zagrał role Judy w musicalu „Józef i cudowny płaszcz snów w Technikolorze” i Nicka Piazza w musicalu „Fame”. Brał udział w spektaklach Teatru Nowego w Warszawie „Chopin i jego życie” oraz „Kobieta bez skazy”. Grał główną rolę w musicalu „Promises, Promises” na scenie Opera Nova w Bydgoszczy.
Prowadził teleturnieje „Na maksa” (TVP 2) i „Światowe rekordy Guinessa” (TV Puls). Występował w wielu spektaklach na Dużej Scenie Teatru Muzycznego ROMA, a obecnie gra także na Novej Scenie w przedstawieniu „Księga dżungli” wcielając się w Misia Balusia.
TM ROMA: „Waitress”, „Aida”, „Piloci” „Mamma Mia”, „Aladyn Jr”, „Les Misérables”, „Upiór w operze”, „Akademia Pana Kleksa”, „Grease”, „Miss Saigon”, „Crazy For You”.
TM ROMA (Nova Scena): „Księga dżungli”. „Przypadki Robinsona Crusoe”