W 2016 roku ukończył z wyróżnieniem Akademię Muzyczną w Krakowie na Wydziale Wokalno-Aktorskim. W roku akademickim 2014/15 otrzymał Stypendium Rektora AM w Krakowie dla najlepszych studentów. Debiutował w 2017 roku w Operze Wrocławskiej w roli Don Fernando w Fidelio L. van Beethovena. W dziełach operowych kreował postaci m.in.: Stewarta w Immanuel Kant L. Możdżera, Świstosa w Krakowiakach i Góralach J. Stefaniego, Rakoczego w Kandydzie L. Bernsteina, Jezusa w scenicznej wersji oratorium Via Crucis P. Łukaszewskiego, Uberto w La serva padrona G.B. Pergolesiego, Geronimo w Il matrimonio segreto D. Cimarosy.
Współpracował m.in. z Krakowską Operą Kameralną, Operą Wrocławską, Den Norske Opera & Ballett. Z powodzeniem wykonuje także muzykę jazzową i estradową, jak Sacred Songs D. Ellingtona w Teatrze im. J. Słowackiego w Krakowie.
Od 2019 roku jest związany z Teatrem Wielkim - Operą Narodową.
Fot. Marek Grotowski