Następnie rozpoczął studia historyczne (specjalizacja archiwistyczna) na Uniwersytecie Mikołaja Kopernika w Toruniu. Szczególnie pasjonował się historią średniowieczna. Pracę magisterską pt. „Nowe Miasto Toruń – struktura społeczna jego mieszkańców w latach 1264–1410” pisał pod kierunkiem docenta, wkrótce profesora Antoniego Czacharowskiego. Praca ta uzyskała I nagrodę w konkursie na najlepszą pracę z dziedziny historii w ogólnopolskim konkursie Polskiego Towarzystwa Historycznego (PTH) imienia profesora Stanisława Herbsta. Od razu po studiach, w 1974, uzyskał etat jako asystenta stażysty na Wydziale Humanistycznym Wyższej Szkoły Nauczycielskiej (WSN) w Olsztynie, funkcjonującej od kolejnego roku, 1975, pod nazwą Wyższa Szkoła Pedagogiczna.
Następnie przeniósł się do Stacji Naukowej Polskiego Towarzystwa Historycznego w Olsztynie, a w 1979 roku rozpoczął pracę jako etatowy pracownik naukowy w Ośrodku Badań Naukowych im. Wojciecha Kętrzyńskiego w Olsztynie. 8 maja 1979 roku Rada Wydziału Humanistycznego UMK w Toruniu podjęła decyzję o otwarciu jego przewód doktorskiego pt. „Geneza i rozwój miast warmińskich do 1454 roku”. Doktoratu jednak nie ukończył.