W 1964 roku ukończył fizykę na Uniwersytecie Warszawskim w Warszawie (Polska). Następnie w 1980 roku uzyskał stopień doktora w Instytucie Fizyki Polskiej Akademii Nauk w Warszawie (Polska).
Jest założycielem powstałej w 1998 roku Fundacji Obrony Praw Człowieka.
Otrzymał następujące odznaczenia państwowe:
- 2008 r. - Krzyż Komandorski Orderu "Za zasługi dla Litwy" (odznaczenie litewskie), Krzyż Wielki Orderu Zasługi (odznaczenie portugalskie);
- 2011 r. - Order Orła Białego.