Urodził się w Chorzowie. Studiował w Akademii Muzycznej im. K. Szymanowskiego w Katowicach na Wydziale Jazzu i Muzyki Rozrywkowej (zainteresowanie jazzem zaowocowało wygraniem konkursu „Szansa na sukces” oraz nagraniem szeregu płyt), ukończył z wyróżnieniem Akademię Muzyczną w Krakowie na Wydziale Wokalno-Aktorskim w klasie śpiewu solowego J. Borowicza (2008). Od 2011 r. pozostaje pod stałą opieką wokalną Prof. H. Łazarskiej. Laureat konkursów wokalnych, m.in. III Konkursu im. I.J. Paderewskiego w Bydgoszczy, XV Międzynarodowego Konkursu Sztuki Wokalnej im. A. Sari w Nowym Sączu, XV Międzynarodowego Konkursu Wokalnego „Iuventus Canti” im. I. Godina we Vráblach. Dwukrotnie wystąpił na koncertach w ramach Salzburger Festspiele jako jeden z 10 nagrodzonych kandydatów Sommerakademie Mozarteum (2013, 2014). W operze zadebiutował partią Alfreda w „Traviacie” G. Verdiego na scenie Opery Śląskiej w Bytomiu (2010). Od 2013 r. jest stałym solistą Opery Krakowskiej. Debiutował w niej jako Pinkerton („Madama Butterfly” G. Pucciniego) i śpiewał partie Nemorina („Napój miłosny” G. Donizettiego), Barinkaya („Baron cygański” J. Straussa), Parysa („Piękna Helena” J. Offenbacha), Alfreda („Traviata”), Leńskiego („Eugeniusz Oniegin” P. Czajkowskiego), Walthera („Tannhäuser” R. Wagnera), Don Narcisa („Turek we Włoszech” G. Rossiniego) i Ernesta („Don Pasquale” G. Donizettiego). Jako Alfred wystąpił w serii przedstawień wraz z premierą „Traviaty” w Operze Narodowej w Montpellier, a jako Tamino w „Czarodziejskim flecie” W.A. Mozarta w Baden. W repertuarze koncertowym i oratoryjnym występował w Polsce, Kanadzie, Austrii czy Niemczech. Dużym sukcesem były partie solowe w „Pasji św. Mateusza” J.S. Bacha pod dyr. prof. C. Artmüllera w Wiedniu (2014) oraz w „Pasji św. Jana” J.S. Bacha w Salzburgu (2015). Dokonał nagrania z S. Brightman, które znalazło się w rozszerzonej wersji albumu „Symphony” (2008), brał też udział w jedynym istniejącym nagraniu opery S. Moniuszki „Paria” (DUX), a także muzyki do filmu „Music, War and Love” z NOSPR w Katowicach.