 He began his career at Bury, where he made first-team debut at the age of 16 in November 2006.He was sold to West Bromwich Albion for a £50,000 fee in March 2007, however would only play one League Cup match for the club.He spent time on loan at Accrington Stanley and Shrewsbury Town during the 2008–09 season, before he re-signed with Bury in January 2010 following a spell on loan.