Edwards made his professional debut in the Welsh town of Ebbw Vale in April 1998, beating Chris Thomas via a technical knockout in the second round.
Only one fight followed in 2003 with Edwards this time losing to future British and Commonwealth champion Lee Haskins in June again over six rounds.
Further results during the year saw a draw against old foe Delroy Spencer in April and a defeat to future British title challenger Colin Moffett in October.
In February 2006 he lost to Gary Ford and then travelled to Italy in March 2006 to meet Andrea Sarritzu the reigning European champion in a non-title fight.
[2] Edwards rebounded from his Italian adventure by scoring victories later in the year over novice fighters Gary Shiel and Usman Ahmed.
The fight, at the Kings Hall, Stoke-on-Trent in November 2006 resulted in one of the upsets of the year with Edwards scoring a TKO in the eighth round to lift his second professional title and the English championship.
On 19 February 2010, he returned to Stoke-on-Trent to fight for the now-vacant belt, beating Namibian Abmerk Shindjuu in 12 rounds, winning 115-114 on each of the judges' scorecards.