Graduado en la Ames High School de Iowa, estudió física y geografía, licenciándose en esta última en la Universidad de Boston. Escribe ocasionalmente con el seudónimo Stepen Bury.
Autor de novelas, cuentos cortos y ensayos, está considerado dentro del llamado género postcyberpunk. Sus obras, de escritura compleja y detallada, son de ciencia ficción, y en ellas se mezclan conceptos informáticos y de nanotecnología con elementos históricos, mitológicos y políticos. Ha recibido importantes premios en el campo de la ciencia ficción.