Barrie served as a corporal in the Highland Light Infantry during the First World War and was killed during the Battle of the Canal du Nord on 1 October 1918, just over five weeks before the armistice. He was buried in Flesquières Hill British Cemetery.
