This was involved with the following buildings or structures from the date specified (click on an item to view details): |
| Date started | Building name | Town, district or village | Island | City or county | Country | Notes |
| 1898 | Ardross Castle | Alness | | Ross and Cromarty | Scotland | Alterations and additions, baths and east lodge - as assistant to Ross & Macbeth |
| 1898 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Alterations and additions - as assistant to Ross & Macbeth |
| After 1898 | Monkland | Nairn | | Nairnshire | Scotland | As assistant to Ross & Macbeth |
| After 1898 | Public Hall, Union Street | Inverness | | Inverness-shire | Scotland | Reconstruction - as assistant to Ross & Macbeth |
| 1899 | Aviemore Station Hotel | Aviemore | | Inverness-shire | Scotland | As assistant to Ross & Macbeth |
| 1899 | Cumming Street UF Church | Forres | | Morayshire | Scotland | As assistant to Ross & Macbeth |
| 1899 | Skibo Castle | Skibo | | Sutherland | Scotland | Alterations and additions, including swimming and Turkish baths, power station, dairy buildings etc - as assistant to Ross & Macbeth |
| 1901 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Piggeries and slaughterhouse - as assistant to Ross & Macbeth |
| 1901 | Orphanage | Aberlour | | Banffshire | Scotland | Additions - as assistant to Ross & Macbeth |
| 1902 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Dining rooms - as assistant to Ross & Macbeth |
| 1903 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Workshops - as assistant to Ross & Macbeth |
| 1905 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Alterations and additions - as assistant to Ross & Macbeth |
| 1905 | Inverness Town House | Inverness | | Inverness-shire | Scotland | South wing - as master of works overseeing the execution of the design by James Robert Rhind |
| 1905 | Orphanage | Aberlour | | Banffshire | Scotland | Hospital - as assistant to Ross & Macbeth |
| 1906 | Orphanage | Aberlour | | Banffshire | Scotland | New classrooms - as assistant to Ross & Macbeth |
| 1907 | Inverness District Asylum | Inverness | | Inverness-shire | Scotland | Mortuary - as assistant to Ross & Macbeth |
| 1907 | Seaforth Sanatorium, Maryburgh | Dingwall | | Ross and Cromarty | Scotland | As assistant to Ross & Macbeth |
| 1908 | Royal Northern Infirmary | Inverness | | Inverness-shire | Scotland | Wards - as assistant to Alexander Ross |
| 1911 | Orphanage | Aberlour | | Banffshire | Scotland | Additions - as assistant to Ross & Macbeth |