Absolwent Akademii Muzycznej im. G. i K. Bacewiczów w Łodzi w klasie śpiewu prof. W. Zalewskiego. Jeszcze jako student został solistą Teatru Wielkiego w Łodzi, gdzie debiutował w partii Bonzy w operze „Madama Butterfly” G. Pucciniego. Finalista Międzynarodowego Konkursu Wokalnego im. H. Gabora „Belvedere” w Wiedniu oraz Konkursu im. L. Pavarottiego w Filadelfii. Występuje na scenach światowych teatrów, m.in. w Teatro alla Scala (zadebiutował w tytułowej roli w operze N. Rimskiego-Korsakowa „Bajka o carze Sałtanie”) oraz w Lyric Opera w Filadelfii (partia Wurma w operze „Luisa Miller” G. Verdiego). Jest solistą w Teatrze Wielkim – Operze Narodowej. W swoim bogatym repertuarze posiada m.in. partie z oper: „Borys Godunow” M. Musorgskiego, „Eugeniusz Oniegin” P. Czajkowskiego, „Tosca” G. Pucciniego, „Lombardczycy”, „Rigoletto”, „Otello” G. Verdiego, „Parsifal” R. Wagnera, „Straszny dwór” i „Halka” S. Moniuszki, „Król Roger” K. Szymanowskiego, „Don Giovanni” i „Wesele Figara” W.A. Mozarta. Artysta jest również znakomitym śpiewakiem oratoryjnym. Brał udział w wielu prestiżowych festiwalach muzycznych. Występował z takimi dyrygentami jak: V. Fedoseyev, J. Neschling, K. Penderecki, G. Rozhdestvensky, N. Santi, J. Semkow, S. Skrowaczewski. Na deskach Opery i Filharmonii Podlaskiej można było go podziwiać w „Strasznym dworze” S. Moniuszki jako Skołubę (reż. R. Skolmowski), w operze kameralnej „Pimpinone, albo nierówne małżeństwo” G.P. Telemanna jako pana Pimpinone’a (reż. A. Korytkowska-Mazur), natomiast w „Czarodziejskim flecie” W.A. Mozarta kreował role Sarastra i Przemawiającego (reż. J. Marszewski).