Jest absolwentem Wydziału Wokalnego Akademii Muzycznej im. Fryderyka Chopina w Warszawie w klasie prof. Jerzego Knetiga. W 2006 roku otrzymał tytuł magistra sztuki. Naukę kontynuował przez dwa kolejne lata w Escuela
Superior de Musica Reina Sofia w Madrycie pod kierunkiem prof. Toma Krause. Jeszcze podczas studiów, w roku 2001, zdobył nagrodę specjalną na V Międzyuczelnianym Konkursie Pieśni Polskiej w Warszawie, rok później został finalistą Konkursu Wokalnego w Dusznikach Zdroju, w 2006 roku otrzymał nagrodę na Konkursie Młodych Twórców zorganizowanym przez Fundację Kultury, a w 2009 został laureatem III nagrody na IV Międzynarodowym Konkursie Mozartowskim w Pradze.
Od 2007 roku współpracuje z Warszawską Operą Kameralną, gdzie w 2004 roku zadebiutował jako Eumete w Il ritorno d’Ulisse in patria i Lucano w Koronacji Poppei Monteverdiego. Od 2010 roku regularnie gości na scenie Opery Bałtyckiej w Gdańsku, a w 2012 nawiązał współpracę również z Operą Podlaską, gdzie wystąpił w roli Damazego w Strasznym dworze Moniuszki. W swoim repertuarze ma wiele partii operowych, m.in. role Tamina w Czarodziejskim flecie Mozarta, Toma Rakewella w Żywocie rozpustnika Strawińskiego, Argiria w Tankredzie i Hrabiego Almavivy w Cyruliku sewilskim Rossiniego.
Koncertuje w kraju i za granicą. Występował z takimi dyrygentami, jak: Jacek Kaspszyk, Kai Bumann, Ruben Silva, Władysław Kłosiewicz, Bohdan Jarmołowicz, Tadeusz Kozłowski, Łukasz Borowicz, Michał Klauza, Mieczysław Dondajewski, Jerzy Salwarowski, Jerzy Swoboda, Piotr Wijatkowski, Piotr Borkowski, Paul McCreesh, Paul Goodwin, Reiner Schmidt, Phillip Bonder, Hansjörg Schellenberg, José Maria Flôrencio, Hubert Soudant, Alexander Liebreich, Andriy Yurkevich.
Jest obdarzony pięknym, lirycznym tenorem o wyjątkowo czystym, miękkim i pełnym blasku brzmieniu. Sprawdza się równie świetnie w repertuarze operowym, w którym ujawnia też swoje zdolności aktorskie, jak i repertuarze oratoryjno-kantatowym oraz w pieśniach.
fot. archiwum artysty