5th Batt. Cameron Highlanders
He is remembered with honour on the Loos Memorial, the Scottish National War Memorial, Helensburgh Old Parish Church memorial, Helensburgh and Gareloch Unionist Association Roll of Honour and Helensburgh War Memorial, Column 1 Line 27.
1/7th Batt. Scottish Rifles
He is remembered with honour on the Kilmacolm Roll of Honour, St Columba’s Roll of Honour, and Helensburgh War Memorial, Column 1 Line 25.
1/9th Batt. Argyll and Sutherland Highlanders
He is remembered with honour on the Scottish National Memorial, St Andrew’s Church Roll of Honour and Helensburgh War Memorial, Column 1 Line 24.
9th Batt. Argyll and Sutherland Highlanders. He is remembered with honour on the Old Parish Church Roll of Honour and the Helensburgh War Memorial, Column 1 Line 18.