 From 1966 to 1977 he worked as a freelance illustrator and graphic designer for clients such as British Broadcasting Corporation, Ford Motor Company, and Island Records.His work appeared in New Scientist, Radio Times, The Observer, Daily Telegraph, and The Times.In 1977, art director Walter Bernard hired him to work in the map and chart department of "Time" magazine, where Holmes later became graphics director.