1st Team Manager. Played for Carmarthen Town from the age of ten until the age of twenty three, only managing a handful of games at first team level. Left to play for Milford Utd for three seasons when the club were playing their football in Welsh League Division One at Marble Hall. Spells at Ammanford and Newcastle Emlyn followed over the next few seasons before hanging up the boots to become reserve team manager back at Carmarthen Town. The opportunity then arose to become the assistant manager and then the manager at Newcastle Emlyn in the seasons that followed before joining Haverfordwest. Appointed as 1st team coach by Wayne Jones in May 2013 joint manager in 2016 and first team manager in 2017.