Before joining Fleetwood in 2010 he played for Accrington Stanley, where he was made the youngest ever captain of Accrington after joining the club in 2001.
Prior to joining Fleetwood in 2010, he played for Accrington Stanley, where he earned the title of youngest-ever captain upon joining the club in 2001.