Absolwent Akademii Muzycznej w Łodzi (Wydział Wokalno-Aktorski) w klasie śpiewu solowego prof. Z. Wojtczaka. Jeszcze na studiach występował solowo w spektaklach Teatru Muzycznego w Łodzi – musicalach „Wonderful Town” L. Bernsteina (w roli Chicka Clarka) i „Skrzypek na dachu” J. Bocka (w roli Fiedki) oraz widowiskach muzycznych „Znasz-li ten kraj” z muzyką S. Moniuszki i „Powróćmy jak za dawnych lat”. Umiejętności wokalne doskonalił podczas kursów mistrzowskich w kraju i za granicą pod okiem doświadczonych pedagogów, m.in. prof. A. Garanča, prof. O. Pasiecznik, prof. T. Żylis-Gary, prof. U. Reinemanna, prof. K. Kałudowa, prof. M. Pikulskiego, prof. A. Dobbera, prof. D. Yarick-Cross oraz R. Crossa. W grudniu 2011 roku w Odessie brał udział w wyjazdowym przedstawieniu „Skrzypek na dachu” Teatru Muzycznego w Łodzi. Był członkiem Akademii Operowej przy Operze Narodowej w Warszawie. W 2012 roku został zaproszony, w ramach stypendium, do wzięcia udziału w prestiżowych warsztatach „Academie de Villecroze” oraz „L’Academie des Heures Romantiques” we Francji. W marcu 2015 roku brał udział w Gali Operowej w ramach XIX Wielkanocnego Festiwalu im. L. van Beethovena, która odbyła się w Radomiu. Może poszczycić się udziałem w prawykonaniu utworu „Litania do św. Jana Pawła II” J. Krutula wraz z Orkiestrą Opery i Filharmonii Podlaskiej (2015).W marcu 2016 zadebiutował w Filharmonii Narodowej na XX Festiwalu Wielkanocnym im. Ludwiga van Beethovena w roli Gadshilld’a w Operze G.Holst’a “At the Boar’s Head” pod batutą Ł.Borowicza (Płyta z koncertu wydana przez DUX). Nie ogranicza się tylko do klasycznego repertuaru, śpiewa utwory F. Sinatry, M. Bublé, L. Armstronga, R. Charlesa, E. Bodo, M. Fogga. Od 2012 roku pracuje w Operze i Filharmonii Podlaskiej, gdzie kreował rolę Marka w musicalu “Korczak” oraz rolę “Passerin’a” w musicalu “Upiór w Operze”. Obecnie śpiewa partię Monostatos’a w operze “Czarodziejski Flet” W.A.Mozart’a oraz partię Morales’a w operze “Carmen” G.Bizet’a.W grudniu 2016 roku zadebiutował na deskach Teatru Wielkiego w Warszawie kreując rolę Monostatos’a w operze “Czarodziejski flet” W.A.Mozarta. Produkcja została w całości przeniesiona z Komische Oper w Berlin. Na zakończenie sezonu 2017 Operze Narodowej brał udział jako Komisarz w jubileuszowym, setnym spektaklu “Madamy Butterfly” G.Pucciniego w reż.M.Trelinskiego. W sezonie 2017-2018 w Operze Narodowej kreował następujące role: Marulla – “Rigolleto”; Monostatosa – “Czarodziejski Flet” oraz Komisarza – “Madama Butterfly” . W sierpniu 2018 brał udział jako “Dziemba w nagraniu oraz koncertowym wykonaniu “Halki” S.Moniuszki po włosku pod batutą Maestro Fabio Biondiego, któremu towarzyszyła jego orkiestra “Europa Galante”. Koncert oraz nagraniem odbyło się w Studiu Koncertowym Polskiego Radia im W..Lutosławskiego. Całe wydarzenie było częścią Festiwalu “Chopin i Jego Europa”.