Wchodził również w skład rady patronackiej Instytutu Jagiellońskiego.
Był również pisarzem science fiction, specjalizował się w powieściach z zakresu fantastyki socjologicznej, opisującej postawy ludzi z różnych grup społecznych wobec rządów państwa totalitarnego. Obok Janusza A. Zajdla był prekursorem tego nurtu w polskiej fantastyce naukowej. Debiutował w 1968 opowiadaniem Krzyś, po raz pierwszy zamieszczonym w „Horyzontach Techniki”. Opublikował m.in. trylogię Apostezjon, składającą się z pozycji Wir pamięci (1979), Rozpad połowiczny (1988) i Mord założycielski (1989). W 2000 w wydawnictwie superNOWA ukazało się jednotomowe, pełne wydanie tego cyklu (z przywróceniem tekstu usuniętego pierwotnie wskutek ingerencji cenzury).
Zajmował stanowisko doradcy ds. polityki społecznej NSZZ „Solidarność”. Z ramienia opozycji demokratycznej brał udział w obradach Okrągłego Stołu. Od 1989 do 1991 kierował zespołem doradców naukowych przy Obywatelskim Klubie Parlamentarnym. W 2010 był członkiem komitetu poparcia Bronisława Komorowskiego w przedterminowych wyborach prezydenckich.
Został pochowany na cmentarzu Wawrzyszewskim.