He has also worked in public relations: he was an associate director of the advertising agency J. Walter Thompson during 1961–1962 before moving to Charles Barker City Ltd, where he was their associate director during 1964–1965 and joint managing director from 1968 until 1973.