Absolwent Akademii Muzycznej im. S. Moniuszki w Gdańsku na Wydziale Wokalno Aktorskim (kierunek wokalistyka, specjalność musical) oraz Szkoły Filmowej im. Krzysztofa Kieślowskiego (Uniwersytet Śląski w Katowicach, organizacja produkcji filmowej i telewizyjnej).
Związany z Teatrem Muzycznym w Łodzi, Teatrem Muzycznym w Poznaniu, Operą i Filharmonią Podlaską w Białymstoku, Mazowieckim Teatrem Muzycznym, warszawskimi teatrami Rampa i Syrena, Krakowskim Teatrem Variété, Teatrem Rozrywki w Chorzowie i Gliwickim Teatrem Muzycznym.
Ważniejsze role: Tony („West Side Story”, Opera i Filharmonia Podlaska w Białymstoku), Pippin („Pippin”, Teatr Muzyczny w Poznaniu), Nathan Leopold („Thrill me”, Mazowiecki Teatr Muzyczny), Concierge („Variete’s Great Revue”, Krakowski Teatr Variété), Chris („Miss Saigon”, Teatr Muzyczny w Łodzi), Judasz („Jesus Christ Superstar”, Teatr Rampa w Warszawie), Happy Man/Giulio („Pretty Woman”, Teatr Muzyczny w Łodzi), Carlos („Kobiety na skraju załamania nerwowego”, Teatr Rampa w Warszawie), Lucas Beineke („Rodzina Addamsów”, Gliwicki Teatr Muzyczny, Teatr Syrena w Warszawie), Emmett Forrest („Legalna Blondynka”, Krakowski Teatr Variété), Max Pollack („Our House”, Teatr Rozrywki w Chorzowie), Michael Spofford („Czarownice z Eastwick”, Teatr Syrena w Warszawie), Kacper („Rapsodia z Demonem”, Teatr Rampa w Warszawie), Rolf Gruber (“Dźwięki muzyki”, Gliwicki Teatr Muzyczny), Pinokio („Pinokio”, Gliwicki Teatr Muzyczny), Jasiek (słuchowisko „Posyłka”, dostępne na wszystkich platformach streamingowych), Mateo („Believe Me, There Will Be No Porn”, Potem-o-tem).
Od lat popularyzuje ambitny repertuar musicalowy w Polsce, czego zwieńczeniem jest płyta „Tides and Times” nagrana wspólnie z pianistką Kariną Komenderą.
Uhonorowany Teatralną Nagrodą Muzyczną im. Jana Kiepury w kategorii „Najlepszy Wokalista Musicalowy” za rolę Pippina w 2020 roku oraz – wspólnie z reżyserem Tadeuszem Kabiczem – w kategorii „Scenografia” za spektakl „Thrill Me” w 2021 roku. Laureat siedmiu Musicalowych Nagród Widzów za role w „Pippinie”, „Pretty Woman”, „Thrill Me” i „Jesus Christ Superstar”.
TM ROMA: „tik, tik… BUM!”