Absolwent Uniwersytetu Stefana Batorego w Wilnie.
Został odznaczony Krzyżem Wielkim Orderu Odrodzenia Polski oraz Krzyżem Oficerskim Orderu Zasługi Republiki Litewskiej.
Następujące uczelnie nadały mu tytuł doktora honoris causa: w 1995 roku Uniwersytet Łódzki, w 1996 roku Uniwersytet Warszawski, a w 1997 roku Uniwersytet Wileński.