 His father was William Duncan Fisher, an accountant, and his mother Mary McEwan Dempster.In 1940, he married Ella Veitch Shaw in Edinburgh and they had a son named Jeremy.He died on 11 July 1985 at his home at North Berwick, East Lothian.