Not in Welsh Premier
Appointed to replace Gary Finley at the beginning of August 2004 as Aberystwyth player/boss, joined from Haverfordwest in 2001 and has also played for Cwmbran Town, Briton Ferry, Inter CableTel and Carmarthen Town. Resigned as manager in November 2005 but continued as a player at Park Avenue until leaving in January 2007 and signing for Port Talbot the following month. Released from the Remax Stadium in January 2008 to join local rivals Neath Athletic, joining the elite band of players who have made 300 Welsh Premier players against NEWI Cefn Druids on 22 March 2008. Retired at the end of season 2008/9.