W latach 1958–1962 kontynuował studia w zakresie historii Kościoła na Wydziale Teologicznym Katolickiego Uniwersytetu Lubelskiego, uzyskując w 1960 magisterium, a w 1962 doktorat z nauk teologicznych na podstawie dysertacji Geneza i przebieg toruńskiego «Colloquium Charitativum» za Władysława IV w 1645. W latach 1973–1974 pogłębiał specjalizację, przebywając na stypendium naukowym w Instytucie Historii Europy w Moguncji.

Od 1956 do 1958 pracował jako wikariusz w parafii katedralnej w Pelplinie, gdzie prowadził młodzieżowy chór parafialny. W tym samym czasie był prefektem w Collegium Marianum i w Państwowym Liceum Ogólnokształcącym w Pelplinie. Od 1962 do 1985 był kierownikiem archiwum diecezjalnego. W 1981 został członkiem diecezjalnej rady duszpasterskiej. W 1970 papież Paweł VI nadał mu godność kapelana honorowego Jego Świątobliwości.

W latach 1962–1982 wykładał historię Kościoła w Wyższym Seminarium Duchownym w Pelplinie. W pelplińskim seminarium prowadził także lektoraty z języka łacińskiego i niemieckiego, a od 1964 był prefektem studiów. Pełnił także funkcję sekretarza rektoratu. W 1985 rozpoczął prowadzenie wykładów z historii Kościoła na Warmińskim Instytucie Teologicznym w Olsztynie.