Retired from playing as a goalkeeper aged 30 due to a mounting injury list. Represented the Crows in the Welsh Premier League , lifting the Welsh Premier under 21s trophy in the process. Went on to appear for Newport County in the Blue Square South Division.
Past clubs include Cinderford Town, Risca United, Cwmbran Celtic, Croesyceiliog, Llanwern, Caerleon and Albion Rovers. Has also managed Cwmbran Celtic, leading them to the Welsh Cup quarter finals during the 2016/2017 season.
Appointed as manager at the tail-end of the 2017/18 season,