moore was born on 8 october 1943, the son of john moore and barbara atkinson. he was educated at huddersfield new college and oriel college, oxford. whilst at oxford he was awarded a doctor of philosophy degree in 1967 for research on many-body theory supervised by w. e. parry.