Han tjenestegjorde som parlamentarisk privatsekretær for Jack Diamond, deretter var han statssekretær for teknologi under Tony Benn i 1966 og han hadde han stillingen under Peter Shore i 1967. Etter hans tid i politikken var over hadde han en karriere innen næringslivet som leder av Guinness Peat og han satt som styremedlem i Shell Trading. I 1991-1992 var han president for London Chamber of Commerce and Industry.