W latach 1974–1975 przebywał na półrocznym stypendium w Papieskim Instytucie Altioris Latinitatis przy Papieskim Uniwersytecie Salezjańskim.

W latach 1966–1973 był zatrudniony najpierw jako asystent, a następnie jako starszy asystent, na Wydziale Nauk Humanistycznych Katolickiego Uniwersytetu Lubelskiego, w latach 1975–1982 prowadził wykłady zlecone z literatury łacińskiej i łaciny średniowiecznej na Wydziale Prawa Kanonicznego tego samego uniwersytetu. We włocławskim wyższym seminarium duchownym w latach 1968–1984 prowadził zajęcia z łaciny, a w latach 1972–1983 z patrologii, ponadto w latach 1968–1970 pełnił funkcję prefekta ds. wychowania, a w latach 1970–1971 i 1981–1982 prefekta studiów.

W czasie studiów w Rzymie był spikerem polskiej sekcji Radia Watykańskiego. W latach 1978–1981 pełnił funkcję spowiednika Sióstr Wspólnej Pracy od Niepokalanej Maryi we Włocławku i kamedułek w Złoczewie. Współtworzył przekład Dziejów Apostolskich do Biblii poznańskiej, a także przetłumaczył na łacinę liczącą około 3000 stron dokumentację procesu beatyfikacyjnego biskupa Michała Kozala. Zasiadał w Zarządzie Głównym Towarzystwa Przyjaciół KUL, był też członkiem Bractwa Orląt Lwowskich.