Cresciuto in Florida, cominciò a viaggiare a quindici anni, trasferendosi prima in Irlanda e poi in Africa e in Asia. Cominciò a scrivere abbastanza tardi, dopo una vita movimentata, compreso un periodo con un gruppo di rock and roll nel Midwest. Il suo primo racconto apparve nel 1983 e il suo primo romanzo, Green Eyes nel 1984. Agli inizi fu considerato appartenente al movimento cyberpunk, dal quale si differenziò presto. Negli ultimi anni visse a Vancouver, nello Stato di Washington, negli Stati Uniti. Morì il 18 marzo 2014 a Portland (Oregon) per un infarto.
Occhi verdi (Green Eyes, 1984), traduzione di Riccardo Valla, Urania 1025, Arnoldo Mondadori Editore, 1986
La voce del vento (romanzo breve, How the Wind Spoke at Madaket, 1985), traduzione di Elisabetta Svaluto [Moreolo], in La voce del vento, Le Grandi Antologie dell'Horror 2, Armenia Editore, 1990
Piste di guerra o Licenza breve, R & R (romanzo breve, R & R, 1986), come R & R, traduzione di Giampaolo Cossato e Sandro Sandrelli, ne Il meglio della Fantascienza 1987, Armenia Editore, 1987
Settore Giada (Life During Wartime, 1987), traduzione di Gaetano L[uigi] Staffilano, Altri Mondi 15, Arnoldo Mondadori Editore, 1989
Il padre delle gemme (romanzo breve, The Father of Stones, 1988), traduzione di Stefano Carducci, in [I molti colori del pensiero], Nova SF* a. VIII (XXVI) n. 22 (64), Perseo Libri, 1992
Ai confini della Terra (romanzo breve, The Ends of Earth, 1989), traduzione di Carla Meazza, Altri Mondi 31, Arnoldo Mondadori Editore, 1992
Kalimantan (Kalimantan, 1990), traduzione di Marco Pinna, in Metà P - Metà S, Urania 1190, Arnoldo Mondadori Editore, 1992