He was with the Indian Civil Service from 1938 to 1947; and the Sudan Political Service from 1948 to 1954. Returning to Essex he was then a sugar broker and commidity broker. He was Mayor of Chelmsford from 1977 to 1978.