Następnie w latach 1976–1977 przebywał na rocznym stypendium rządu francuskiego na Uniwersytecie Nauk Humanistycznych w Strasburgu, gdzie uzyskał stopień licencjata teologii.

W drugiej połowie lat 70. został zarejestrowany jako tajny współpracownik Służby Bezpieczeństwa pod pseudonimem „Lucjan”. Według Jana Żaryna miał świadomie współpracować z wywiadem, jednak sam duchowny zaprzeczył jakiejkolwiek współpracy ze służbami PRL.

W latach 1972–1974 pracował jako wikariusz w parafii św. Marcina w Sierakowicach. Po powrocie ze studiów zagranicznych był wikariuszem wpierw w 1978 w parafii Chrystusa Króla w Toruniu, następnie w latach 1978–1981 w parafii Matki Boskiej Różańcowej w Gdyni. W latach 1981–1983 pracował jako proboszcz w parafii św. Marcina w Lignowach Szlacheckich. Od 1983 do 1990 pełnił funkcję diecezjalnego wizytatora nauki religii, jednocześnie w latach 1983–1989 był duszpasterzem rodzin diecezji chełmińskiej. Objął funkcję diecezjalnego cenzora ksiąg religijnych. Wszedł w skład kolegium konsultorów i rady kapłańskiej diecezji. Został przewodniczącym Rady Programowej Wydawnictwa Diecezjalnego „Bernardinum” i redaktorem naczelnym rocznika naukowego pelplińskiego seminarium „Studia Pelplińskie”. Wszedł w skład rad programowych kwartalnika poświęconego formacji kapłańskiej „Pastores” oraz Radia Głos.