Absolwent Wydziału Wokalno-Aktorskiego Akademii Muzycznej im. I. J. Paderewskiego w Poznaniu w klasie śpiewu solowego prof. zw. dra hab. Marka Moździerza oraz Wydziału Edukacji Muzycznej Akademii Sztuki w Szczecinie.
W trakcie studiów zadebiutował na deskach Teatru Wielkiego im. St. Moniuszki w Poznaniu rolą Papagena w operze Czarodziejski flet W. A. Mozarta oraz Teatru Muzycznego w Poznaniu, w którym wcielił się w postać Tewiego w musicalu Skrzypek na dachu J. Bocka.
W latach 2010 – 2012 współpracował ze szczecińską Operą na zamku jako artysta chóru, realizując takie opery jak: Nabucco G. Verdiego, Madama Butterfly G. Pucciniego czy Lohengrin R. Wagnera.
Od 2011 do 2018 roku był związany z Teatrem Broadway – Prywatnym Teatrem Muzycznym ze Szczecina, gdzie pracował jako solista. Wraz z tym teatrem zrealizował przedstawienia Musicalowa Gala Teatru Broadway oraz Czar Musicalu, z którymi gościł na deskach większości polskich teatrów.
W maju 2018 roku wcielił się w rolę Bryndasa w operze J. Stefaniego Cud mniemany, czyli Krakowiacy i Górale w ramach III Festiwalu im. Wincentego i Franciszka Lesslów w Puławach. Poza działalnością sceniczną artysta również licznie koncertuje.
W swoim repertuarze posiada zarówno role operowe, musicalowe oraz partie z repertuaru kantatowo-oratoryjnego min.: W. A. Mozart: Czarodziejski flet – Papageno, Bastien i Bastienne – Colas, La finta semplice – Simone; G. Donizetti: Don Pasquale – Malatesta; P. Czajkowski: Dama Pikowa – Tomski; J. Stefani: Cud mnienamy, czyli Krakowiacy i Górale – Bryndas; J. Bock: Skrzypek na dachu – Tewie; F. Wildhorn: Jekyll & Hyde – dr Jekyll; L. van Beethoven: IX Symfonia; C. Orff: Carmina Burana.
Stypendysta Burmistrza Polic za wybitne osiągnięcia kulturalne oraz promowanie regionu.