Absolwent Państwowego Studium Wokalno-Aktorskiego im. D. Baduszkowej przy Teatrze Muzycznym w Gdyni. Z tym teatrem związany był od 1990 roku (m.in.: Mariusz w „Nędznikach”, Che w „Evicie”, Judasz w „Jesus Christ Superstar”). W Teatrze Muzycznym ROMA występował jako Buddy („We Will Rock You”), Upiór (Upiór w operze”), Dżin („Aladyn Jr.”), Thénardier („Les Misérables”), Pan Kleks i Filip Golarz („Akademia Pana Kleksa”), Anioł („Grease”), Gus („Koty”), Szef („Miss Saigon”). W głównych rolach można go również było oglądać m.in. w Teatrze Rozrywki w Chorzowie, Operze i Filharmonii Podlaskiej, Teatrze Muzycznym w Poznaniu, Teatrze Muzycznym w Łodzi.
W Teatrze Syrena współreżyserował przedstawienia „Czarownice z Eastwick” i „Rodzina Addamsów”. W tych tytułach zagrał też główne role – odpowiednio: Derryla Van Horna i Gomeza Addamsa. W Operze Nova w Bydgoszczy był współreżyserem musicalu „Bulwar Zachodzącego słońca” (zagral w nim też rolę Maxa). Reżyserował koncert „Hity Musicali” w Teatrze Rozrywki w Chorzowie
Osobną sferą jego aktywności zawodowej jest dubbing. Stworzył blisko sto kreacji głosowych – m.in. jako Prosiaczek w filmach o Kubusiu Puchatku, Szeregowy w filmach i serialach „Pingwiny z Madagaskaru” i wiele innych.
Laureat Przeglądu Piosenki Aktorskiej we Wrocławiu.
TM ROMA: „Wicked”, „We Will Rock You”, „Aladyn Jr”, „‚Les Misérables”, „Upiór w operze”, „Akademia Pana Kleksa”, „Koty”, „Miss Saigon”.