W 1971 roku ukończył filologię polską na Uniwersytecie Gdańskim (Polska).
W 1984 roku ukazała się jego książka pt. "Konspira. Rzecz o podziemnej "Solidarności", którą napisał wraz ze Zbigniewem Gachem i Mariuszem Wilkiem.
Otrzymał następujące odznaczenia państwowe:
- 2008 r. - Krzyż Wielki Orderu Zasługi (Portugalia);
- 2009 r. - Krzyż Komandorski Orderu Zasługi (Węgry);
- 2011 r. - Krzyż Oficerski Orderu Odrodzenia Polski;
- 2016 r. - Krzyż Komandorski Orderu Odrodzenia Polski.