W latach 2008–2013 sprawował funkcję organisty Ogólnopolskich Spotkań Wiernych Tradycji Łacińskiej Tradicamp.
Jako muzyk angażował się w popularyzację muzyki organowej. Razem z innymi organistami utworzył Polskie Wirtualne Centrum Organowe oraz Ogólnopolskie Forum Organowe. Na PWCO publikował autorskie harmonizacje muzyki liturgicznej. W latach 1995–1996 prowadził także cykl audycji w katolickim radiu diecezji łowickiej Victoria, który poświęcony był muzyce organowej i symfonicznej.
Zajmował się również kompozycją. Stworzył m.in. symfonię na chór, organy i orkiestrę; poemat na chór i orkiestrę, sonatę na organy; Impresję na flet i organy; preludium kolędowe.
Zmarł w wyniku choroby 4 listopada 2021 r. w czasie swojej ostatniej posługi jako organista parafialny w kościele pw. Nawrócenia św. Pawła Ap. w Małkini. Jego ciało spoczywa na lokalnym cmentarzu.
Kompozycje „Ave verum – pro coro misto”, 2007 r. „Brewiarz” – medytacja na baryton solo i kwintet smyczkowy lub orkiestrę smyczkową do słów Zbigniewa Herberta, 2008 r. „Camino de Santiago: II.