W 2008 roku z wynikiem bardzo dobrym ukończył gdańską Akademię Muzyczną im. Stanisława Moniuszki w klasie
dr hab. Leszka Skrla. Uczestniczył w kursach wokalnych prowadzonych przez profesorów: Jadwigę Rappe, Paula Easwooda i Ryszarda Karczykowskiego.
W swoim dorobku artystycznym ma takie role, jak: partia Marcina i Stanisława w „Verbum Nobile” S. Moniuszki, Jakuba we „Flisie” S. Moniuszki, partię Miecznika oraz Macieja w „Strasznym Dworze” S. Moniuszki, partię Moralesa oraz Dancaira w „Carmen” G. Bizeta, partię Sierżanta Belcore w „Napoju Miłosnym” G. Donizzetiego, Hrabiego Carnero w „Baronie Cygańskim” J. Straussa, partię Leonarda w „Comedy of the Dumb Wife” T. Kasserna, partię Figara w „Cyruliku Sewilskim” G. Rossiniego, Germonta w „Traviacie” G. Verdiego, Mareclla w „Cyganerii” G. Pucciniego oraz Eryka w „Upiorze w Operze” Maury Yestona.
Był solistą na Festiwalu „Eurounionorchestries” w 2004 oraz 2008 roku. W latach 2006-2008 pracował jako solista Opery Bałtyckiej w Gdańsku. Współpracuje również z Filharmonią Warmińsko-Mazurską, Teatrem Muzycznym w Lublinie, Operą Śląską w Bytomiu. W 2001 roku otrzymał pierwszą nagrodę na „Festiwalu Muzyki Niemieckiej” w Rzeszowie, a 2002 roku wyróżnienie na ogólnopolskim Konkursie Wokalnym im. Franciszki Platówny we Wrocławiu. W maju 2006 roku otrzymał drugą nagrodę na ogólnopolskim Konkursie Wokalnym w Dusznikach Zdroju, natomiast w listopadzie tego roku III nagrodę na Międzynarodowym Konkursie Wokalnym im. Antonina Dworaka w Karlovych Varach.