 In May 2014, he was appointed the manager of Tranmere Rovers.He was sacked from the post in October 2014.In August 2019 Edwards was promoted from Wales Under 17 coach to Wales Under 19 team coach

Edwards, a defender, started his career as a trainee with Carlisle, playing in 56 first team games with the club.