He toured with the British Lions to New Zealand in 1983.
He also toured with the 1980 British Lions to South Africa, playing seven games, including one international appearance.
Playing at full-back, he also toured with the Lions in 1971 and 1974, before retiring temporarily in 1980.
He is the only man to have toured with the British Lions in three separate decades: 1989, 1997 and 2001.
He toured with the 1971 Lions to New Zealand and played in ten games against provincial sides.
He toured with the British and Irish Lions in both 1974 and 1977.
He toured with the Lions again on their 1962 tour to South Africa.
He toured South Africa with the Lions again in 1968.
He toured with the British and Irish Lions in 2001.
He has also toured with the Lions and won Scotland player of the season three times.