Career
Edwards also played for the Barbarians against England, Scotland and Wales. Edwards began his senior playing career with Saracens in 1996 and joined Newport Reconstruction Finance Corporation in 2000, playing 21 times for the club He also made more than 100 appearances for London Irish and played for Bedford and London Welsh before ending at Leeds Carnegie.
He was a replacement in the 2002 Powergen Cup Final at Twickenham, as London Irish defeated the Northampton Saints.
Edwards retired from playing at the end of the 2007-2008 season to take up Coaching at Harlequins. In June 2009 he joined Newport Gwent Dragons as attack coach, replacing Lyn Jones.
During 2010 Edwards was also head coach of the Wales Under 20 team In April 2011 Edwards became Newport Gwent Dragons head coach after initially taking the role in a caretaker capacity following the departure of Paul Turner.
Edwards left the Dragons in February 2014.
In June 2014 Edwards joined Bath as first team coach.