Born 12 October 1988
AFC Telford United
Connah's Quay Nomads
Worked his way through the academy and scholarship scheme at Wrexham to the first team ranks.
Made 74 appearances for the Red Dragons and, after a loan spell with Altrincham, joined his hometown club Chester.
Moved to AFC Telford United in July 2013 and, after a loan spell at Colwyn Bay, signed for Gap Connah's Quay in September 2015, joining the Wingmakers in May 2017.