W latach 1961–1964 udzielał pomocy duszpasterskiej w Parafii Matki Bożej Nieustającej Pomocy w Królewskiej Wsi, gdzie proboszczem był biskup pomocniczy opolski Henryk Grzondziel. Następnie w latach 1964–1968 pełnił przy nim funkcję sekretarza osobistego. W 1969 został administratorem Parafii Świętej Trójcy w Bogacicy, a od 1970 do 1981 był proboszczem tej parafii. W 1961 został wykładowcą prawa kanonicznego w Wyższym Seminarium Duchownym Śląska Opolskiego w Nysie. W latach 1961–1981 był zatrudniony w Sądzie Biskupim w Opolu na stanowisku obrońcy węzła małżeńskiego.

12 czerwca 1981 został prekonizowany biskupem pomocniczym diecezji opolskiej ze stolicą tytularną Thimida Regia. Święcenia biskupie otrzymał 16 sierpnia 1981 na Górze Świętej Anny. Udzielił mu ich biskup diecezjalny opolski Alfons Nossol, któremu towarzyszyli Stefan Bareła, biskup diecezjalny częstochowski, i Józef Kurpas, biskup pomocniczy katowicki. Jako zawołanie biskupie przyjął słowa Servire populo (Służyć ludowi). W 1981 objął urząd wikariusza generalnego diecezji. W kurii biskupiej zajmował się sprawami małżeńskimi, finansowymi, budownictwa sakralnego, wizytacji kanonicznych i bierzmowań w parafiach, a także pielgrzymek i procesji. Był też odpowiedzialny za gliwicki region duszpasterski.