Mieszkaniec Krakowa. Zajmuje się fizyką biologiczną w Instytucie Fizyki Uniwersytetu Jagiellońskiego. Żonaty. Jest członkiem Asocjacji Polskich Pisarzy Fantastyki. Znany jest jako twórca ambitnej intelektualnie literatury science fiction, w której bardzo często wykorzystuje rozwinięcia najnowszych osiągnięć nauk ścisłych. Mimo ‚technicznego’ sztafażu, jego utwory są głęboko humanistyczne. Debiutował w roku 1984 opowiadaniem „Wróciłeś Sneogg, wiedziałam…” wygrywając II Literacki Konkurs „Fantastyki”. Jego utwory siedmiokrotnie nominowano do Nagrody im. Janusza Zajdla, z czego aż trzy zdobyły statuetkę. Autor m.in. „Gniazda światów” (1999), „Miast pod Skałą” (2005) i „Balsamu długiego pożegnania” (2006).