Born in Eastleigh, Hampshire, he was educated at Denstone College and received his Bachelor of Science degree from Acton Technical College (London University External Regulations) in 1956 and his PhD from Imperial College of Science and Technology in 1959 for research carried out under the supervision of Geoffrey Wilkinson.