Geboren in Hampshire. Studeerde geschiedenis op de universiteit van Cambridge. Leraar, ambtenaar, vertegenwoordiger. Debuteerde in 1986 met Past Caring (in het Nederlands vertaald als Verjaard bedrog). Sinds 1986 fulltime schrijver.