Przebywał na stażach w Moskwie, Leningradzie, Pradze, Kijowie i Mińsku. W latach 80. zaangażował się w organizowanie struktur „Solidarności” na Wydziale Humanistycznym olsztyńskiej uczelni. Został przez to zmuszony przez władze do rezygnacji z pełnionych na uczelni funkcji. W latach 1989–1998 wykładał na Uniwersytecie Adama Mickiewicza w Poznaniu. W 1997 został stażystą stypendium Jerzego Giedroycia w Paryżu. Habilitował się w 1994 na podstawie pracy Literatura polska na Litwie XVI–XX wieku. Tytuł profesora uzyskał w 1999 roku. Konsul generalny RP w Wilnie w latach 1998–2002. Od 2002 członek Polsko-Litewskiej Komisji Podręcznikowej oraz profesor emerytowany UWM. Koordynator Centrum Badań Wschodnich przy Ośrodku Badań Naukowych im. Kętrzyńskiego w Olsztynie. W ramach współpracy z Oddziałem Bydgoskim Towarzystwa Miłośników Wilna i Ziemi Wileńskiej przygotował szereg wydawnictw o charakterze encyklopedycznym poświęconych historii Wileńszczyzny, opublikowanych w ramach Encyklopedii Ziemi Wileńskiej.
Do końca życia należał do wiodących współpracowników wileńskiego kwartalnika „Znad Wilii”.
Pochowany obok żony na cmentarzu komunalnym przy ul.