Carlisle, Cumbria
Beamish was born on 20 August 1952 in Carlisle, Cumbria, England. He was educated at Marlborough College and St John's College, Cambridge.