W latach 1964–1991 był wykładowcą Diecezjalnego Kursu Organistowskiego w Diecezjalnym Studium Organistowskim.
Jako kompozytor był współredaktorem Chorału Śląskiego, napisał nowe wersje melodyczne pieśni kościelnych, skomponował liczne utwory chóralne, zharmonizował wiele pieśni mszalnych, adwentowych i kolęd, a także był autorem dwóch mszy. Autor m.in. pieśni Jeśli chcesz szukać patrona do św. Apostołów Piotra i Pawła oraz Wśród trosk i nieszczęść do św. Pawła Apostoła (29 czerwca). Skomponował także utwory wielogłosowe na chór, głos solowy i organy: Tantum ergo ku czci Najświętszego Sakramentu oraz Regina mundi ku czci Matki Bożej. W nowym Śpiewniku znalazły się również nowe kompozycje wersji pieśni mszalnych: Boże, Stwórco nasz, Panie; Przed Twym ołtarzem oraz Przed Twym tronem. W 1975 roku „za wybitne osiągnięcia w służbie Kościołowi oraz krzewienie muzyki sakralnej” został odznaczony przez papieża Pawła VI orderem Pro Ecclesia et Pontifice. Zmarł 29 maja 1995 roku w wieku 84 lat. Pogrzeb odbył się 1 czerwca – obrzędom uczestniczył bp Gerard Bernacki.