After studying Economics and Accountancy at Bristol University, John worked in local government finance, investigating everything from petty fraud to massive overspends, and all kinds of insurance claims. He has worked in North, Mid and South Wales, and the North West of England. He is now a self-employed risk management consultant based in Warrington. He has written several books. His writing reflects his Christian faith, as well as his love of Wales, of horses and of other animals.