W 2021 opublikował książkę 100 godzin samotności albo rewolucja październikowa nad Wisłą.
Nawiązał także współpracę z Radiem Wnet. W 2020 dołączył do redakcji „Do Rzeczy” jako stały felietonista tego tygodnika.
Wyniki wyborcze Wybory Komitet wyborczy Organ Okręg Wynik 1989 Komitet Obywatelski „Solidarność” Sejm X kadencji nr 54 69 428 (52,86%)Obwieszczenie Państwowej Komisji Wyborczej z dnia 8 czerwca 1989 r. o wynikach głosowania i wynikach wyborów do Sejmu Polskiej Rzeczypospolitej Ludowej przeprowadzonych dnia 4 czerwca 1989 r. (). 1991 Sejm I kadencji nr 14 17 618 (6,27%)Obwieszczenie Państwowej Komisji Wyborczej z dnia 31 października 1991 r. o wynikach wyborów do Sejmu Rzeczypospolitej Polskiej, przeprowadzonych w dniu 27 października 1991 r. (). 1993 Sejm II kadencji nr 35 3337 (0,62%) 2001 Sejm IV kadencji nr 23 14 256 (3,35%) 2005 Sejm V kadencji nr 10 18 508 (8,31%) 2007 Senat VII kadencji 56 263 (19,22%) 2008 Senat VII kadencji nr 21 10 751 (19,64%).