Absolwent Poznańskiej Szkoły Chóralnej Jerzego Kurczewskiego w Poznaniu oraz The Pacific Boychoir Academy w Oakland (USA). Z wyróżnieniem ukończył studia na wydziale Wokalno-Aktorskim Akademii Muzycznej im. Ignacego Jana Paderewskiego w Poznaniu w klasie śpiewu solowego ad. dra hab. Jarosława Bręka.
Jest laureatem: III miejsca na międzynarodowym konkursie wokalnym The Queen Sonja International Music Competition w Oslo, Nagrody Specjalnej „Mercedes Vinas” na 53 Międzynarodowym Konkursie Wokalnym Francisco Viñas w Barcelonie, I miejsca na Międzynarodowym Konkursie Wokalnym Iuventus Canti we Vrable, Słowacja, III miejsca oraz dwóch nagród specjalnych na II Międzynarodowym Konkursie Wokalnym im. Jana Kiepury w Krynicy – Zdroju, Nagrody specjalnej Grazia Cavanna na IX Międzynarodowym Konkursie Wokalnym Concorso Internazionale di canto Lirico „Rinaldo Pelizzoni” w Parmie, Włochy, III miejsca i nagrody specjalnej na IV Konkursie Wokalnym im. Jana, Edwarda i Józefiny Reszków w Częstochowie, III miejsca i nagrody specjalnej na I Ogólnopolskim Konkursie Wokalnym im. Jana Kiepury w Sosnowcu oraz I nagrody na I Ogólnopolskim Konkursie Wokalnym im. Krystyny Jamroz w Busku-Zdroju
W roku akademickim 2013/2014 oraz 2014/2015 otrzymał zarówno stypendium Ministra Nauki i Szkolnictwa Wyższego za wybitne osiągnięcia, jak i nagrodę Rektora Akademii Muzycznej im. Ignacego Jana Paderewskiego w Poznaniu dla najlepszych studentów za wybitne osiągnięcia naukowe i artystyczne, zaś w roku akademickim 2015/2016 otrzymał Stypendium Ministra Kultury i Dziedzictwa Narodowego.
Współpracował z Królewską Filharmonią w Liverpoolu, Filharmonią Łódzką, Filharmonią Pomorską, Filharmonią Zabrzańską, Filharmonią Śląską, Filharmonią Podlaską, Filharmonią Częstochowską i Filharmonią Narodową wykonując między innymi takie partie jak: Jezus w Pasji według św. Mateusza i Pasji według św. Jana J. S. Bacha, Don Pizarro w Fidelio L. van Beethovena, partia basowa w IX Symfonii L. van Beethovena, partia barytonowa w IV Symfonii Sinfonia de motu Wojciecha Kilara, czy partia barytonowa w Uczcie Baltazara Williama Waltona. Na deskach operowych wykonywał między innymi takie partie jak Belcore w Napoju miłosnym G. Donizettiego w Operze Nova w Bydgoszczy, Escamillo w Carmen G. Bizeta w Operze na Zamku w Szczecinie, czy Figaro w Weselu Figara W. A. Mozarta na festiwalu Bregenzer Festspiele w Austrii.
W latach 2017-2019 należał do zespołu studia operowego Staatsoper Unter den Linden w Berlinie, a od sierpnia 2019 roku jest solistą etatowym tego teatru i na jego deskach wykonał już miedzy innymi takie partie jak: Marcello w Cyganerii G. Pucciniego, Belcore w Napoju miłosnym G. Donizettiego, Papageno w Czarodziejskim flecie W. A. Mozarta, współpracując między innymi z takimi dyrygentami jak: Daniel Barenboim, Antonio Pappano czy Zubin Mehta.
Fot. Johannes Xaver Zeppelin