Not in Welsh Premier
Won the Welsh Premier player of the month award in December 2004 after making just 10 appearances for Llanelli, but promptly signed for Bangor City, returning to Stebonheath Park when his RAF posting fell through. Previously played in the Welsh League with Taffs Well and represents the RAF and British Combined Services. Released by Llanelli at the end of 2006/7, he signed for Haverfordwest County where he spent two seasons before a switch to Port Talbot Town. After a season with the Steelmen, in which he missed the Welsh Cup final due to suspension, he returned to the New Bridge Meadow in June 2010. After County's relegation he rejoined Bangor in August 2011 and was released a year later.