Pochodzi z Poznania. Edukację muzyczną rozpoczął od gry na fortepianie, a następnie kontynuował ją, uczęszczając na zajęcia w klasie klarnetu. Jest absolwentem Uniwersytetu Muzycznego Fryderyka Chopina w Warszawie.
Sezon 2018/2019 rozpoczął debiutem w roli Hrabiego Almavivy w Cyruliku sewilskim Rossiniego w reżyserii Pawła Szkotaka w Operze Bałtyckiej w Gdańsku. Po raz pierwszy wystąpił na scenie Polskiej Opery Królewskiej, wykonując partię Pasterza w Orfeuszu Monteverdiego. W 2016 roku po raz pierwszy pojawił się na scenie Teatru Wielkiego - Opery Narodowej, wykonując partie Pasterza i Młodego Żeglarza w Tristanie i Izoldzie Wagnera w reżyserii Mariusza Trelińskiego, pod batutą Stefana Soltesza. W sezonie 2017/2018 zadebiutował tam jako Tamino w Czarodziejskim flecie Mozarta oraz w Operze Bałtyckiej w Gdańsku jako Nadir w Poławiaczach pereł Bizeta. W sezonie 2016/2017 miał swój debiut jako Ismaele w Nabuccu Verdiego pod batutą Warcisława Kunca oraz brał udział w prawykonaniu Sądu ostatecznego Krzysztofa Knittla w Operze Bałtyckiej w Gdańsku. W 2014 roku zadebiutował na scenie Opery Praskiej jako Narraboth w Salome R. Straussa w reżyserii Mariusza Trelińskiego.
W jego repertuarze operowym znajdują się takie partie jak: Don Ottavio (Mozart, Don Giovanni), Tamino (Mozart, Czarodziejski flet), Alfredo (Verdi, Traviata), Ismaele (Verdi, Nabucco), Leński (Czajkowski, Eugeniusz Oniegin), Nadir (Bizet, Poławiacze pereł), Narraboth (R. Strauss, Salome), Pasterz oraz Młody Żeglarz (Wagner, Tristan i Izolda) i Flute (Britten, Sen nocy letniej). Jego repertuar obejmuje również dzieła oratoryjne. Wykonywał m.in.: Mszę koronacyjną Mozarta, Membra Jesu Nostri Buxtehudego, Magnificat D-dur oraz Oratorium na Wielkanoc Bacha, Mesjasza Händla i Stworzenie świata Haydna. Występował na scenie Teatru Wielkiego - Opery Narodowej, Opery Praskiej, Warszawskiej Opery Kameralnej, Polskiej Opery Królewskiej, Schlosstheater Rheinsberg, Filharmonii Warmińsko-Mazurskiej, Filharmonii Podkarpackiej oraz Filharmonii Poznańskiej. Na stałe współpracuje z pianistką Beatą Szebesczyk.
Fot. I. Matuszewski