Career
Hagan served in the Boer War with the British Army. He was a sergeant in the 11th Battalion Royal Scots during the First World War and was killed, aged 36, on 14 July 1916 during the Battle of the Somme. He is commemorated on the Thiepval Memorial, Pier and Face 6D and 7D.