Royal Air Force
He is remembered with honour on the Larchfield School Memorial, Fettes College Roll of Honour, St. Bride’s Church Roll of Honour and Helensburgh War Memorial, Column 4 Line 28.
1/6th Argyll and Sutherland Highlanders
He is remembered with honour on the Scottish National War Memorial, St. Joseph's Church Roll of Honour, St Michael and All Angels Church Roll of Honour, and Helensburgh War Memorial, Column 4 Line 29.
10th Siege Baty. Royal Garrison Artillery
He is remembered with honour on the Le Touret Memorial, the Glasgow Academy Internal WW1 Board, St. Bride’s Church Roll of Honour and Helensburgh War Memorial, Column 4 Line 27.
Royal Field Artillery
He is remembered with honour on the Arras Memorial, Larchfield School memorial, Sebergh School Cloisters, at the Old Parish Church and Helensburgh War Memorial, Column 4 Line 25.