Hatfield, Hertfordshire
He was born in Hatfield, Hertfordshire. He grew up in Cricklewood and Edgware, in what was the heart of Middlesex. He studied Philosophy and Physics at Keele University in 1966, graduating in 1970.