założył przy operze Chór Kameralny, który działał do 1991 r.

W jego dorobku artystycznym znajduje się kilkanaście pozycji chóralnych, w tym fundamentalne dla bydgoskiej Opery Nova przygotowania oper: „Don Giovanni” W.A. Mozarta, „Carmen” G. Bizeta, „Nabucco” G. Verdiego, „Turandot” G. Pucciniego i „Mefistofeles” A. Boito. Wystawiony w 2000 r. „Mesjasz” G.F. Haendla był popisem 130-osobowego chóru, przygotowanego w języku oryginału, czyli angielskim. W 2001 r. prowadzony przez niego chór Opery Nova otrzymał „Złotą Maskę” (zbiorowe wyróżnienie publiczności organizowane przez „Dziennik Wieczorny”) za realizację sceniczną „Mesjasza” i całokształt osiągnięć artystycznych.

Poza pracą artystyczną zajmował się też pedagogiką. Od 1985 r. pracuje w Akademii Muzycznej w Bydgoszczy na stanowisku adiunkta. Po 2001 r. otrzymał tytuł profesora w zakresie dyrygentury. Prowadzi zajęcia na trzech Wydziałach Akademii: Teorii i Kompozycji, Wokalno-Aktorskim oraz Dyrygentury Chóralnej i Edukacji Muzycznej. Od 1997 r. jest dyrygentem orkiestry symfonicznej w Zespole Szkół Muzycznych im. Artura Rubinsteina w Bydgoszczy, z którą odnosi duże sukcesy w kraju i poza jego granicami. Postanowieniem Prezydenta RP z dnia 26 lutego 2013 r.