Absolwent Akademii Muzycznej im. G. i K. Bacewiczów w Łodzi w klasie prof. P. Micińskiego. W 2003 r. zadebiutował partią Guglielma w „Così fan tutte” W.A. Mozarta na scenie Teatru Wielkiego w Łodzi i został solistą teatru. Laureat II Konkursu Wokalnego im. I.J. Paderewskiego w Bydgoszczy (2003) i I Ogólnopolskiego Konkursu Wykonawstwa Muzyki Operetkowej i Musicalowej im. I. Borowickiej w Krakowie (2004). Solista Warszawskiej Opery Kameralnej, gdzie zadebiutował w roli Figara w operze „Cyrulik sewilski” G. Rossiniego (2007, reż. J. Stokalska) i od tej pory wykonuje partie Guglielma z „Così fan tutte” i Papagena z „Czarodziejskiego fletu” W.A. Mozarta na Festiwalach Mozartowskich. Wystąpił jako Nick Shadow w operze „Żywot rozpustnika” I. Strawińskiego (2010, reż. M. Weiss). Brał udział w tournées Warszawskiej Opery Kameralnej w Japonii („Cyrulik sewilski”, „Wolny strzelec” C.M. von Webera), Hiszpanii i Francji („Czarodziejski flet”, „Così fan tutte”). Wystąpił jako Jontek w „wileńskiej” wersji „Halki” S. Moniuszki w Operze Lwowskiej (2012). Współpracuje również z Teatrem Wielkim w Łodzi, gdzie śpiewał partię Maksymiliana w „Kandydzie” L. Bernsteina (2005, reż. T. Konina) oraz partię tytułową w „Cyruliku sewilskim” (2014, reż. N. Babińska). W 2011 r. zadebiutował w Operze Bałtyckiej w Gdańsku tytułową rolą w operze „Eugeniusz Oniegin” P. Czajkowskiego (reż. M. Weiss) oraz wystąpił w jednej z głównych ról w prapremierze opery „Madame Curie” E. Sikory (reż. M. Weiss), którą wystawiono w siedzibie UNESCO w Paryżu oraz w Tianjin Grand Theatre w Chinach. W Operze Bałtyckiej występuje również w rolach Escamilla w „Carmen” G. Bizeta (reż. M. Weiss) i Aleksandra Głowa w „Graczach” D. Szostakowicza/K. Meyera (reż. A. Chyra), w uznanym za spektakl roku 2013 „Ubu Rex” K. Pendereckiego (reż. J. Wiśniewski), a w 2015 zaprezentował się jako Jagon w operze „Otello” G. Verdiego. Artysta występuje również na scenie Opery Wrocławskiej w partiach Zurgi („Poławiacze pereł” G. Bizeta), Oniegina („Eugeniusz Oniegin”) i Escamilla („Carmen”).