Родился в Айдахо в 1969 году, вырос в Южной Каролине. Окончил Университет Южной Каролины с B.S.C.S. в информатике в 1991 году и M.S. в 1993 году.
Работал программистом, преимущественно занимаясь разработкой Unix / Linux. Спроектировал и разработал более 100 компьютерных игр.
В литературном мире известен как автор романа «Библиотека на Обугленной горе», опубликованного в июне 2016 года.
В настоящее время живет в пригороде Атланты.
Любит собак. Личный рекорд - двенадцать питомцев в доме одновременно. В настоящее время собственная собака одна.
Увлекается чтением и просмотром фильмов. Любит кулинарию и изделия из дерева. Почти ежедневно находится в Twitter и Goodreads и готов к общению со всеми желающими о книгах и фильмах через любой из своих контактов.