Career
In 2008/09, Webb pushed his way into the Opsreys starting 15 after injuries to fellow scrum-halves Mike Phillips and Jamie Nutbrown. He plays his domestic rugby for Aberavon in the Principality Premiership, having previously played for Bridgend Ravens and Bridgend Athletic. Webb was born in Bridgend.
He was called up to the Wales U20 squad for the 2007–2008 RBS U20 Six Nations Championships where he played three times and scored a try, and was also in the squad for the 2008 Institutional Review Board Junior World Championships.
In January 2012 he was called into the Wales 35-man senior squad for the training camp in Poland prior to the 2012 Six Nations Championship. He made his full international debut for Wales against Italy on 10 March 2012 as a second-half replacement.
In March 2015, he became the eighth player to sign a dual-contract between club and the WRU. On 6 September 2015, Webb was injured during a warm up match against Italy and has been ruled out of the 2015 Rugby World Cup. He has since been replaced by Gareth Davies.