Urodził się w 1931 roku w Bokszyszkach na obecnej Białorusi. W Kiemieliszkach na Litwie uczył się w szkole rosyjskiej. Po służbie w wojsku radzieckim – nauczyciel w Brzozówce i Mickunach na Wileńszczyźnie. Repatriował się do Polski w 1956 roku. Absolwent Uniwersytetu Warszawskiego (filologia rosyjska). Pracował w Wyższej Szkole Pedagogicznej w Olsztynie i na Uniwersytecie Adama Mickiewicza w Poznaniu. Przebywał na stażach m.in. w Moskwie, Kijowie, Mińsku, Wilnie. W latach 1998-2002 – konsul generalny RP w Wilnie. Autor prac takich jak m.in. „Literatura polska na Litwie XVI-XX”, „Polskie życie kulturalne w Republice Litewskiej 1919-1940”, „Literatura litewska w Polsce XIX i XX wieku”; „Polacy na Litwie 1918-2002”, „Wileńska Encyklopedia 1939-2005 (8 tomów)”. Mieszka w Olsztynie.