Absolwent Zespołu Szkół Muzycznych im. I. Paderewskiego w Białymstoku w klasie puzonu prof. S. Olchanowskiego. Od 1987 r. rozpoczął karierę jako solista i tancerz. Wieloletni prezes Stowarzyszenia Zespołu Pieśni i Tańca Kurpie Zielone. Współpracował z Chórem Politechniki Białostockiej. Od 1993 r. tenor Oktetu Wokalnego Gaudium; z zespołem tym zdobył dwukrotnie I Nagrodę im. H. Karlińskiego w kategorii zespołów kameralnych w Legnicy (1995, 1997) oraz I nagrodę na Międzynarodowym Festiwalu Pieśni Chóralnej w Międzyzdrojach (2000). Artysta dokonał wielu nagrań dla TVP Białystok oraz stacji Canal Plus. Brał udział w nagraniach wielu płyt, m.in. Kolędy na Trzeci Dzień Świąt z Oktetem Wokalnym Gaudium (2000) czy też płyty z kompozycjami P. Rubika w wykonaniu T. Wojnowicza. Od 2006 r. jest Artystą Chóru Opery i Filharmonii Podlaskiej, z którym to zespołem brał udział w wielu prestiżowych wydarzeniach  muzycznych m.in. w operach: Euryanthe C.M. von Webera, Maria Padilla G. Donizettiego oraz licznych festiwalach m.in. Wielkanocny Festiwal Ludwiga van Beethovena, Międzynarodowy Festiwal Wratislavia Cantans, Międzynarodowy Festiwal Muzyki Współczesnej Warszawska Jesień, Międzynarodowy Festiwal Muzyki Sakralnej Gaude Mater, Festiwal Kultury Żydowskiej Warszawa Singera, Międzynarodowy Festiwal Muzyczny Chopin i jego Europa. Wraz z Chórem Opery i Filharmonii Podlaskiej dokonał wielu nagrań radiowych i płytowych uhonorowanych nagrodami.