Edwards joined the Pontypridd RFC Academy in 2001, where his performances as a hard hitting openside flanker with a phenomenal workrate earned him a call up to the ranks of the Wales under 19 FIRA squad.
Whilst employed as an Assistant Rugby Development Officer with the Buy As You View Schools Initiative, covering the Merthyr area, Edwards was drafted into the Pontypridd senior squad for the 2003/2004 campaign.
Edwards went to the 2006 Commonwealth Games in Melbourne and was part of the squad that won the Plate Final securing a late victory against South Africa.
He led by example in the Bowl final against Tonga in Adelaide as he notched a try in his team's 26–14 victory, and also scored a try in the Plate semi-final against the USA in the Hong Kong leg.
He led his team into the initial leg in Dubai, scoring a try in the Bowl semi-final against Australia, which Wales eventually narrowly lost.