20 grudnia 1958 w katedrze gorzowskiej został wyświęcony na prezbitera przez biskupa Wilhelma Plutę.
W latach 1959–1963 był wikariuszem w Parafii Najświętszej Maryi Panny Królowej Świata w Stargardzie Szczecińskim. Nauczał religii uczniów w szkołach podstawowych w Strachocinie i Tychowie oraz w szkołach średnich w Stargardzie Szczecińskim. W latach 1963–1970 pracował jako wikariusz w Parafii Najświętszego Zbawiciela w Zielonej Górze. W latach 1966–1986 pełnił funkcję duszpasterza akademickiego w Zielonej Górze. W latach 1970–1974 był wikariuszem Parafii św. Jadwigi w Zielonej Górze i kierował filią parafii w Kaplicy Narodzenia Najświętszej Maryi Panny na Winnicy. Po erygowaniu parafii w 1974 został jej tymczasowym proboszczem administratorem. Dopiero w 1980 władze komunistyczne wyraziły zgodę na objęcie przez niego urzędu proboszcza. W latach 1980–2000 doprowadził do wybudowania i wyposażenia kościoła parafialnego. W międzyczasie w 1987 parafia zmieniła nazwę na Podwyższenia Krzyża Świętego. Proboszczem parafii był do 2002. W latach 1988–2002 pełnił funkcję dziekana dekanatu Narodzenia Najświętszej Maryi Panny w Zielonej Górze.