He fought in the First World War, with the Royal Navy and was decorated with the award of the Territorial Decoration. He fought in the Second World War and was mentioned in despatches as was Lieutenant-Colonel.
He was invested as a Fellow, Royal Geographical Society, the Society of Antiquaries of Scotland and the Society of Antiquaries.
He married, firstly, Wilma Mairi Vickers, daughter of Vincent C. Vickers, on 15 May 1929. They had three children: