| Date started | Building name | Town, district or village | Island | City or county | Country | Notes |
| 1970s | Housing for Carnoustie Town Council | Carnoustie | | Angus | Scotland | |
| 1977 | Factory of Whyte & Edward Diecasting Co. | | | Dundee | Scotland | Extension |
| 1977 | Palace Green, housing | Berwick-upon-Tweed | | Northumberland | England | Restoration of old buildings and addition of new houses. |
| 1979 | Dundee Repertory Theatre | | | Dundee | Scotland | Job taken over from Robbie & Wellwood |
| Before 1981 | Commercial Inn for A Howie | Arbroath | | Angus | Scotland | Extension |
| Before 1981 | Office for Alex Inglis & Co | Juniper Green | | Edinburgh | Scotland | Conversion |
| Before 1981 | Printing Works for Tweeddale Press Ltd | Selkirk | | Selkirkshire | Scotland | Alterations |
| Before 1981 | Private house for Mr G Bell | Gattonside | | Roxburghshire | Scotland | |
| Before 1981 | Private house for Mr H Newton | Kelso | | Roxburghshire | Scotland | |
| Before 1981 | Showroom for Scottish Gas | Arbroath | | Angus | Scotland | Renovation |
| 1994 | Dundee Court House and Bridewell | | | Dundee | Scotland | Addition of courtroom behind 1830s screen wall. |
| 1995 | Skye Bridge | Kyleakin | Skye | Inverness-shire | Scotland | Architectural input? Is this the correct Ric Russell? |
| 1996 | Block of flats, Arbroath Road | | | Dundee | Scotland | |
| c. 2000 | Block of flats, Victoria Road | | | Dundee | Scotland | |
| 2001 | Theatre, Abbey St | St Andrews | | Fife | Scotland | Refurbishment and extension |
| 2002 | University College Dundee, medical schools | | | Dundee | Scotland | Entrance front link to adjoining Carnelley building |
| 2004 | Dundee Repertory Theatre | | | Dundee | Scotland | Scottish Dance Theatre added on roof |
| 2005 | Institute of Sport and Excercise | | | Dundee | Scotland | Rotunda at E end added |
| 2009 | Hillcrest Housing Association headquarters | Dundee Technology Park | | Dundee | Scotland | |