Wspólnie z chórem „Cantores Veiherovienses” brał dwukrotnie udział w Międzynarodowych Konkursach Kompozytorskich, zdobywając nagrody za wykonanie utworów konkursowych. Jest zapraszany do prac komisji kwalifikacyjnych oraz jury konkursów i festiwali chóralnych. Współpracuje z Polską Filharmonią Bałtycką i innymi instytucjami muzycznymi Wybrzeża Gdańskiego. Autor wielu publikacji z dziedziny muzyki w polskich czasopismach i opracowaniach naukowych. Od wielu lat związany z Ogólnopolskim Festiwalem Pieśni o Morzu w Wejherowie. Skomponował hejnał miasta Wejherowa, a także przygotował szereg kompozycji, opracowań na chór a cappella i z towarzyszeniem orkiestry.
Działa społecznie. Był członkiem Rady Programowej Muzeum Piśmiennictwa i Muzyki Kaszubsko-Pomorskiej w Wejherowie oraz wiceprezesem Akcji Katolickiej przy Parafii św. Leona Wielkiego. W latach 1998–2006 był radnym Rady Miasta Wejherowa.
Pełnione funkcje w Akademii Muzycznej im. Stanisława Moniuszki w Gdańsku Dziekan Wydziału Dyrygentury Chóralnej, Edukacji Muzycznej i Rytmiki (2002–2008) Kierownik Katedry Dyrygentury Chóralnej (2008–2012) Prorektor ds. organizacyjnych i nauczania (od 2012)