Nicknamed "Geech"; played for Scotland and the British and Irish Lions during the 1970s most typically as a fly-half and outside centre.
He made his debut for the Scottish team in 1972.
He was a sports and geography teacher at Fir Tree Middle School and Moor Grange County Secondary School in Leeds.
He married Judy McGeechan in 1969.
He and Gavin Hastings both played on the Scottish national team.