26 czerwca 1958 otrzymał święcenia kapłańskie z rąk bpa Herberta Bednorza.

Posługę pełnił jako katecheta dzieci szkół podstawowych w parafii Cieplice Śląskie-Zdrój (dzisiaj w granicach Jeleniej Góry), potem – młodzieży i opiekun ministrantów w Łowiczu (1958–1964). W latach 1964–1967 był rektorem wspólnoty pijarskiej w Cieplicach Śląskich-Zdroju, w tym 2 lata proboszczem, katechetą dzieci szkoły podstawowej w Goduszynie, należącym do parafii cieplickiej; w Cieplicach prowadził wielką grupę ministrantów i kandydatów do tej posługi liturgicznej; był proboszczem parafii Rakowice w Krakowie (1970–1973). W latach 1973–1985 - jako Radny Przełożonego Generalnego Zakonu Pijarów w Rzymie – opiekował się placówkami tego Zakonu w Europie Środkowej i Wschodniej, w tym czasie jeden z pięciu współtwórców posoborowych Konstytucji i Reguł Zakonu Pijarów, następnie ich tłumacz z języka łacińskiego na polski. Był katechetą na Siekierkach w Warszawie (1985–1988);