Posiada wykształcenie wyższe w zakresie fizyki i doktorat z matematyki.
Jest żonaty i ma czwórkę dzieci. Jest głównym opiekunem dla swojej niepełnosprawnej córki Celyn i jest to powód dla którego nie podróżuje promując swoje książki i nie uczestniczy w konwentach.
Jego książki zostały przetłumaczone na 25 języków i sprzedały się w ponad dwóch milionach egzemplarzy na całym świecie.