He was chairman of the British Bank of the Middle East and chief executive of the Weir Group.
He grew up at Montgreenan House, Kilwinning, Ayrshire, and was educated at Eton and Trinity College, Cambridge, where he graduated BA in 1955.
[1] Weir was a director of Great Northern Investment Trust from 1970 to 1980 and of St James's Place Capital from 1972 to 1976.
They were divorced in 1974, after having two children:[1] In November 1976 he married secondly Jacqueline Mary de Chollet, a daughter of Baron Louis de Chollet, and this also ended in divorce.
In November 1989 he married thirdly Marina Sevastopoulo, daughter of Marc Sevastopoulo, and they had one son:[1] Weir succeeded his father at the family seat, Montgreenan, but it was sold in 1982.