Po maturitě (1958) vystudoval filosofickou fakultu UK, kterou absolvoval v r. 1963. Poté působil jako učitel a archivář.
Po roce 1970 se stal indentním spisovatelem, pracoval v manuálních profesích. Po roce 1989 se stal profesionálním spisovatelem.
Po roce 1989 obdržel za svou literární činnost řadu cen např. Cenu Toma Stopparda (1991), Cenu Českých knihkupců (1993), Cenu Egona Hostovského (1996), cena Karla Čapka (1998) a Cenu Jaroslava Seiferta (1999).
Jiné ocenění :
2012 – Magnesia Litera – Litera za prózu – nominace
2013 – Magnesia Litera – Litera za prózu – nominace
2020 – Magnesia Litera – Litera za prózu – laureát
Podle I.Adamovič: Bibliografie české science fiction od začátků do roku 2013 napsal tyto SF díla:
Medvědí román (Brno, Atlantis, 1990)
Uprostřed nocí zpěv (Brno, Atlantis, 1992; Druhé město,
2010)
Kruhová leč (Brno, Druhé město, 2011)
Alfa Centauri (Brno, Druhé město, 2013)