11th Batt. Argyll and Sutherland Highlanders
He is remembered with honour on the Thiepval Memorial, the Victoria Park Church Roll of Honour, Glasgow Education Authority Roll of Honour, Jordanhill College Roll of Honour and Helensburgh War Memorial, Column 3 Line 19.
5th Batt. Argyll and Sutherland Highlanders
He is remembered with honour on the Loos Memorial, the Tyne Cot Memorial, the St. Michael and All Angels Church Roll of Honour and Helensburgh War Memorial, Column 3 Line 13.
Seaforth Highlanders
He is remembered with honour on the St. Michael and All Angels Church Roll of Honour and Helensburgh War Memorial, Column 3 Line 12.
Canadian Expeditionary Force
He is remembered with honour on the St. Columba’s Church Roll of Honour, Helensburgh and Gareloch Unionist Association Roll of Honour and Helensburgh War Memorial, Column 2 Line 37.