Ogilvy, who was known throughout his life as Alastair, was born on 30 November 1915 in Kelso, Scotland, the eldest of five sons. He was educated at Edinburgh Academy. After leaving school he moved to London and worked for the Northern Assurance Company. Whilst living in London Ogilvy played rugby union for the London Scottish rugby club.
