Był redaktorem naczelnym pism „Polska Kontra” i „Literacka Polska”.
W wyborach w 1991 bezskutecznie ubiegał się o mandat poselski z ramienia Stronnictwa Narodowego, a w wyborach parlamentarnych w 1993 bez powodzenia kandydował do Sejmu z warszawskiej listy Samoobrony – Leppera (otrzymał 783 głosy). W wyborach samorządowych w 1998 ubiegał się o mandat radnego sejmiku małopolskiego z listy komitetu Rodzina Polska.
Publikacje Nad ranem, LSW, Warszawa 1970, Zajastrzębienie, KAW, Warszawa 1979/1980, Kozodoje, Iskry, Warszawa 1980, Figurały, Ludowa Spółdzielnia Wydawnicza, Warszawa 1980, Adelajda, Krajowa Agencja Wydawnicza, Warszawa 1983, Powieść w kopercie, Wydawnictwo Spółdzielcze, Warszawa 1986, Lato na klęczkach zimy, „Pojezierze”, Warszawa 1987, Słownik biograficzny stalinizmu i jego ofiar w Polsce. 1939–1941 r. (Białystok-Lwów-Wilno), Polska Oficyna Wydawnicza, Warszawa 1991, Drang nach osten XXI wieku (1), POW, Warszawa 1994, Drang nach osten XXI wieku (2), POW, Warszawa 1994, Prokurator Jezuitów, POW, Warszawa 1995, Jurczyk kontra Wałęsa, POW, Warszawa 1995, Samoobrona Narodu Polskiego. Heroizmu, zdrady i zbrodni tom I, POW, Warszawa 1996, Zdrajcy.