Absolwent Wydziału Wokalno-Aktorskiego Akademii Muzycznej im. G. i K. Bacewiczów w Łodzi w klasie prof. K. Bednarka. Uczestnik wielu kursów wokalnych zarówno w Polsce, jak i poza granicami kraju, m.in. u U. Reinemanna, O. Pasiecznik, T. Żylis-Gary, K. Kałudowa. Laureat „Bursztynowej Struny” Festiwalu Włoskiej Muzyki Operowej „Belcanto Per Sempre” we Włocławku (2012). Od 2011 roku solista Teatru Muzycznego w Łodzi, na którego deskach wykreował role takie, jak: Alfred z „Zemsty nietoperza” J. Straussa, Padre z „Człowieka z La Manchy” M. Leigha, krawiec Motł z musicalu „Skrzypek na dachu” J. Bocka, Bernardo z musicalu „Zorro” czy Camille de Rosillon z „Wesołej wdówki” F. Lehára. Artysta współpracuje również z Operą i Filharmonią Podlaską, gdzie grał hrabiego Gastona de Letorieres w „Traviacie” G. Verdiego oraz Monostatosa w „Czarodziejskim flecie” W.A. Mozarta.