Cardiff Blues Having come through the Cardiff academy, Belcher made his senior professional debut for the Blue and Blacks in the
Anglo-Welsh Cup during the 2014-15 season. He made a total of five appearances (all in the Anglo-Welsh cup) for Cardiff in his first stint, playing most of his rugby in this period for
Merthyr RFC and
Pontypridd RFC in the
Welsh Premier Division.
Dragons He was released at the end of the 2016-17 season and signed for rival region the
Dragons, making a total of fifteen appearances across all competitions.
Cardiff Rugby He was released however by the
Dragons at the end of the 2017-18 season only to re-sign for Cardiff, establishing himself as a regular member of the senior squad. Belcher signed an extension in September 2020. Belcher considered walking away from the game in early 2023, but later signed a one-year extension with Cardiff. He was named as club captain for the
2024–25 United Rugby Championship, and signed a further extension in December 2024. ==International career==