vive nel Devon, nel Regno Unito, con la moglie, di nazionalità italiana. È nato in Inghilterra da madre scozzese e padre gallese. Dopo una laurea in Lingue moderne alla Nottingham University, ha vissuto e lavorato in Svizzera, Francia e Italia, prima di tornare a dirigere una delle scuole di lingua più conosciute nel Regno Unito. Parla un numero di lingue indefinito e ha viaggiato molto, e tutti i suoi romanzi risentono della vasta conoscenza che ha di culture e Paesi nei cinque continenti.