“Evo” played for The New Saints for much of his career, and in 2008 was the first non-league footballer since 1930 to be capped by Wales. He also spent 3 years at his home town club, Wrexham, before returning to TNS.
After hanging up his boots, Evo joined the TNS coaching staff in 2017 becoming assistant to Scott Ruscoe. In January 2022, he was appointed first team manager at Colwyn Bay, guiding them into the Cymru Premier for season 2023/24. Following their relegation at the end of last season, he left the club.