Doktorat nauk teologicznych uzyskał w 1986 na Sekcji Teologii Dogmatycznej Wydziału Teologicznego Katolickiego Uniwersytetu Lubelskiego na podstawie dysertacji Nauka Stanisława Hozjusza o Słowie Bożym.
W latach 1974–1977 pracował jako wikariusz w Parafii Matki Bożej Nieustającej Pomocy w Malborku, następnie w latach 1977–1978 Parafii św. Mikołaja w Elblągu. W latach 1977–1981 był duszpasterzem głuchych i niewidomych w Elblągu. W kurii biskupiej piastował funkcje asystenta (delegata biskupiego) ds. ruchów religijnych w diecezji, członka rady wydawniczej, cenzora ksiąg religijnych. Był także wiceprzewodniczącym diecezjalnej Komisji Synodu Plenarnego. W 1992 został mianowany kanonikiem rzeczywistym warmińskiej kapituły katedralnej.
Od 1982 był pracownikiem olsztyńskiego seminarium duchownego. W latach 1982–1983 pełnił w nim funkcję prefekta, następnie w latach 1983–1993 był ojcem duchownym, a w latach 1983–1994 wykładowcą teologii duchowości. W latach 1993–1994 był wicedyrektorem Instytutu Kultury Chrześcijańskiej im. Jana Pawła II w Olsztynie. Wykłady prowadził również w Wyższym Warmińskim Studium Katechetycznym w Gietrzwałdzie, Studium Teologii dla Świeckich przy Instytucie Kultury Chrześcijańskiej im.