Stephen L. Jones wuchs in Chandlers Ford im britischen Hampshire auf und studierte am Royal Holloway College in London. Heute ist er Leiter einer großen Medienagentur in London und lebt mit seiner Frau und den drei gemeinsamen Söhnen in Surrey. Der Bann ist sein erster Roman.