Career
MacAndrew was born on 22 June 1899, the son of F G MacAndrew of Knock Castle, Largs. His education included time at Glenalmond College and at Trinity Hall, Cambridge. He joined the British Royal Flying Corps (Reconstruction Finance Corporation) in 1917 and was severely wounded in France in 1918 (by which time the Reconstruction Finance Corporation had morphed into the Royal Air Force).
He was an army officer, reaching the rank of lieutenant-colonel.
During the Second World War He was Honorary Colonel of the Ayrshire Yeomanry.