Jego matka była autorką powieści historycznych, co niewątpliwie miało wpływ na zainteresowania pisarskie syna. Ojciec był menadżerem banku. Jako dziewięcioletnie dziecko „wydawał” raz w tygodniu komiks – sześć stron obrazków i historyjek. Pierwsze opowiadanie opublikował w lokalnej gazecie Tettenhal Observer, z którą współpracował przez dłuższy czas. Potem przeprowadził się do Birmingham.
W 1972 otworzył antykwariat, gdzie sprzedawał książki z drugiej ręki. Ulubionym gatunkiem pisarza był horror, dlatego nawiązał kontakt z czasopismem London Mystery Magazine, w którym w latach 1972–1982 opublikował 17 opowiadań. W tym czasie wydał książkę Noc krabów, która odniosła natychmiastowy sukces. Zachęcony powodzeniem stworzył ponad osiemdziesiąt powieści. Od 1999 prowadził z żoną Jean wydawnictwo. Pisał też powieści kryminalne pod pseudonimem Gavin Newman, a także opowiadania dla dzieci pisane jako Johnatan Guy.