Urodził się w 1944 roku w Krakowie. Ukończył z odznaczeniem studia w krakowskiej
Państwowej Wyższej Szkole Muzycznej (prof. Bronisław Rutkowski i prof. Jan Jargoń).
W latach 1970-
Jest laureatem I nagród w Ogólnopolskim Konkursie Muzyki Dawnej w Łodzi (1964), Ogólnopolskim Konkursie Organowym w Warszawie (1967) i Międzynarodowym Konkursie Organowym w Norymberdze (1972). Występował niemal w całej Europie, a także w Japonii, Kanadzie i USA. Dokonał licznych nagrań radiowych, telewizyjnych i płytowych.
Brał udział w pracach jury wielu międzynarodowych konkursów organowych, m.in. w Norymberdze, Pradze, Manchester, Beauvais i Gdańsku.
Jako profesor organów współpracował z Uniwersytetem Muzycznym Fryderyka Chopina w Warszawie oraz z Akademią Muzyczną w Krakowie. Wykładał na uniwersytetach w Japonii, Kanadzie i USA. Prowadził też klasę mistrzowską w Seulu. Jest kierownikiem artystycznym Międzynarodowego Festiwalu Muzyki Organowej i Kameralnej w Kamieniu Pomorskim oraz Leżajsku.
W 2018 roku został Honorowym Profesorem UMFC w Warszawie.