Llanidloes-born player who made Welsh Premier appearances for Caersws in 2003/4 during a loan spell from Shrewsbury Town. Released from the Gay Meadow after a loan period at Redditch United, he signed for the Bluebirds in June 2005. A Welsh Under-18 and Under-20 international, he moved to Rhyl in January 2007. However, he decided to quit at the end of the season and signed for Welshpool Town, but moved on to Aberystwyth in January 2009 before switching to Newtown in the summer of the same year. After a season at Latham Park, he switched to Prestatyn Town in May 2010.