The Scottish Rugby Union have confirmed that London Irish centre Joe Ansbro has retired from rugby on medical grounds.
The 27-year-old has been forced to call time on his career in the sport after breaking his neck during a pre-season friendly against Munster last August.
"It is with great sadness that I announce my retirement from professional rugby," said Ansbro. "I have been fortunate enough to play top-level rugby for both Northampton Saints and London Irish.
"To gain international recognition with Scotland has been an immense honour - victories over South Africa and Australia stand out. Playing this great game at the highest level is a privilege and I will always look back on my career with fond memories."
Ansbro made his debut for Scotland in 2010.