John Sinclair practised medicine in Stornoway and other towns across the north of Scotland before becoming a surgeon based in Glasgow. He is now retired and lives in Milngavie.