W parlamencie zasiadał od 1997 roku. Byl posłem AWS i SKL, a ostanio Platformy Obywatelskiej. Po 1989 organizawał w III RP służby specjalne, a także Kontrwywiad.

Przed rokiem 1989 działał w opozycji demokratycznej. Należał do NSZ.

Chorował od maja 2013 kiedy to po zasłabnięciu zapadł w śpiączkę.

ToR/gazeta.pl