Wales and Dragons professional Leon Brown has announced his retirement from rugby with immediate effect due to a neck injury.
Brown won the last of his 24 matches against Scotland almost a year ago after making his Test debut in 2017.
The 28-year-old has not played for the Dragons since October.
“All good things must come to an end and when I look back on my career, although it was shorter than I would have liked, I have many fond memories and have no regrets at all,” Brown said in a statement posted on the Dragons website.
“I have always believed that everything happens for a reason and sometimes things don’t go your way.
“Even though the rest of my body feels ready to keep playing, my neck definitely has other ideas.
“After three surgeries in the last three seasons, it’s time to hear that and call it a day.”
Dragons interim manager Filo Tiatia added: “We are all disappointed that Leon is retiring, but we fully understand the decision he has made now.
“He went through every effort with dedication and professionalism and I really grew as a leader during my time with him.
“Leon has been an important player for the club, a success story for our academy system and his achievements have received international recognition.”