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 („Waitress”, „Aida”, „Piloci” „Mamma Mia”, „Aladyn Jr”, „Les Misérables”, „Upiór w operze”, „Akademia Pana Kleksa”, „Grease”, „Miss Saigon”, „Crazy For You”), grał także na Novej Scenie w przedstawieniu muzycznym „Przypadki Robinsona Crusoe”, a obecnie występuje tam w bajce muzycznej „Księga dżungli”.



