He earned a PhD from the University of Liverpool, in 1957. He was Campbell Brown Professor of Industrial Chemistry at the University of Liverpool. He was Director, of Research at Pilkington, from 1984 to 1996. He was head of chemistry at the University of Sheffield.
He was married with four children.
Lua error in Module:Authority_control at line 346: attempt to index field 'wikibase' (a nil value).
Lua error in package.lua at line 80: module 'Module:Buffer' not found.