W 1957 uzyskał tytuł magistra historii w Wyższej Szkole Pedagogicznej w Gdańsku, i ponownie podjął pracę w szkole podstawowej w Braniewie (1957–1958). Dzięki rekomendacji z ZMP w Braniewie, od razu został przewodniczącym Komitetu Uczelnianego ZSP i członkiem egzekutywy uczelnianej PZPRNowi I sekretarze komitetów wojewódzkich PZPR, Życie Partii, 1978 (1–12) 1978-01-01 / No. 1, s. 41.

W 1987 uzyskał stopień doktora nauk humanistycznych w Instytucie Historii Polskiej Akademii Nauk. W 1964 podjął pracę w Ośrodku Badań Naukowych im. Wojciecha Kętrzyńskiego w Olsztynie. Do 1968 kierował tam powołaną przez siebie pracownią badań nad współczesnością Warmii i Mazur. Od 1968 do 1972 pełnił funkcję dyrektora Instytutu Nauk Społeczno-Politycznych Akademii Rolniczo-Technicznej w Olsztynie. Od listopada 1983 do maja 1990 był dyrektorem OBN.

Pochowany na cmentarzu komunalnym w OlsztynieWyszukiwarka grobów w Olsztynie..