Urodzony w Wilczy. Odbył studia teologiczne w Wyższym Śląskim Seminarium Duchownym w Krakowie, uwieńczone święceniami kapłańskimi w 1972 roku.
Do 1975 roku pracował jako wikariusz w parafii św. Katarzyny Dziewicy i Męczennicy w Czechowicach-Dziedzicach (obecnie diecezja bielsko-żywiecka). Następnie odbył studia specjalistyczne z muzykologii kościelnej w Instytucie Muzykologii KUL, uwieńczone doktoratem w 1985 roku, na podstawie dysertacji o hymnach gregoriańskich. W latach 1980‒2001 pracował jako pedagog i wychowawca w Wyższym Śląskim Seminarium Duchownym w Katowicach, najpierw jako prefekt, a od 1986 roku jako wicerektor. W ramach zajęć dydaktycznych prowadził wykłady i ćwiczenia w zakresie muzyki kościelnej w Wyższym Śląskim Seminarium Duchownym, a także w Wyższym Seminarium Duchownym OO. Franciszkanów w Panewnikach, w Studium Teologicznym (Filia KUL), w Studium Pastoralnym (Filia ATK), w Kolegium Katechetycznym w Katowicach oraz w ramach kształcenia organistów w Instytucie Pedagogiki Muzycznej Uniwersytetu Śląskiego (Filia w Cieszynie).
Od 2001 roku zatrudniony jako adiunkt i wykładowca muzyki kościelnej na Wydziale Teologicznym Uniwersytetu Śląskiego. Habilitował się w 2005 roku na podstawie rozprawy habilitacyjnej: „Pieśni nabożne Franciszka Karpińskiego oraz psalmy w jego tłumaczeniu w przekazach źródłowych i tradycji ustnej”. Studium teologiczno-muzykologiczne. Od 2005 roku był prodziekanem WTL ds. Studentów. Od 2013 roku ‒ profesor tytularny.
Jest autorem wielu monografii i artykułów naukowych, zwłaszcza z zakresu muzyki kościelnej.