Debiutował w 1972 roku na łamach „itd” humoreską Paczka, zaś jego debiutem jako autora science fiction było opowiadanie Eutanazja zamieszczone w 1975 na łamach „Politechnika”. Debiut książkowy to opublikowana w 1983 powieść science fiction Senni zwycięzcy, zaliczana do nurtu fantastyki socjologicznej. Przedstawia wizję zamkniętego, manipulowanego społeczeństwa odnoszącą się do polskiej rzeczywistości lat 80. XX wieku.
W 2007 na uroczystości z okazji 25-lecia pisma „Fantastyka” został odznaczony przez ministra kultury i dziedzictwa narodowego Kazimierza Michała Ujazdowskiego Brązowym Medalem „Zasłużony Kulturze Gloria Artis”. Od 2010 współpracuje z „Rzeczpospolitą“.