Geoffrey Benson was born and grew up in Cheshire. After graduating from Cambridge with a degree in Economics, he qualified as a Chartered Accountant and spent many years working in the profession. He is married with a grown-up son and divides his time between his homes in England and Spain.