Pochodzi z Krakowa. Uczył się śpiewu u mgr Jolanty Kowalskiej-Pawlikowskiej oraz u dra hab. Jacka Ozimkowskiego. Ukończył studia na kierunku śpiew solowy w klasie dra hab. Zdzisława Madeja na Akademii Muzycznej im. Krzysztofa Pendereckiego w Krakowie, gdzie został wyróżniony stypendium rektora za wybitne osiągnięcia w nauce.
Jest solistą Teatru Wielkiego im. S. Moniuszki w Poznaniu. Występował na takich scenach i w salach koncertowych, jak: Opera Wrocławska, NOSPR, Europejskie Centrum Muzyki Krzysztofa Pendereckiego, Filharmonia Narodowa, Filharmonia Krakowska, Filharmonii Koszalińska, Filharmonii Podkarpacka, Centrum Spotkania Kultur w Lublinie, Filharmonia Śląska.
Wykonywał partie w takich dziełach operowych jak: Straszny dwór S. Moniuszki (Stefan), La Traviata G. Verdiego (Alfredo), La Boheme G. Pucciniego (Rodolfo), Casanova L. Różyckiego (Casanova), Jawnuta S. Moniuszki (Stach), Łucja z Lammermooru G. Donizettiego (Arturo), Czarne lustro W. Stępnia (Inkwizytor), Demeter S. Rzepieli (Hades); i oratoryjno-kantatowych, jak: Requiem W.A. Mozarta, Te Deum A. Brucknera, Die Schöpfung J. Haydna, Les Sept Paroles du Christ sur la Croix C. Francka, Sonety Krymskie S. Moniuszko i inne.
Współpracował z dyrygentami takimi jak: Łukasz Borowicz, Marco Guidarini, Paul Esswood, Rafał Kłoczko, Szymon Bywalec, Jakub Chrenowicz, Rafał Delekta, Tomasz Tokarczyk, Piotr Sułkowski, Andrzej Korzeniowski, Sławomir Chrzanowski, Katarzyna Tomala-Jedynak, Monika Bachowska, i reżyserami jak Mariusz Treliński, Ilaria Lanzino, Włodzimierz Nurkowski, Krzysztof Cicheński, Monika Rasiewicz, Błażej Peszek.
Uczestniczył w wielu kursach mistrzowskich m. in. prowadzonymi przez Piotra Beczałę, Mariusza Kwietnia, Izabelę Kłośińską, Ewę Iżykowską, Marcela Boone’a, Teru Yosihare, Anatola Gousseva, Roberta Nakonecznego, czy Markusa Schäfera. Laureat nagród na różnych konkursach wokalnych w tym, Éva Marton International Singing Competition (Nagroda specjalna), Viva Calisia (II nagroda Między Narodowy Konkurs Wokalny Muzyki Sakralnej Ars et Gloria (III nagroda), Wassyl Slipak Young Vocalist Competition (III nagroda), IV Ogólnopolskiego Konkursu Wokalnego im. Krystyny Jamroz (III nagroda), Iuventus Canti 2018 (II nagroda), VI Międzynarodowy Konkurs Wokalny im. Jana Kiepury (wyróżnienie). Zdobywca platynowej róży w „Bitwie Tenorów na Róże”.