He played in the Blackburn Rovers youth system before joining Port Vale. He joined Stafford Rangers on loan towards the end of the 2004–05 season, making five appearances. He rejoined Stafford on loan in August 2005, again making five appearances.
He started his career with Blackburn Rovers' youth team before joining Port Vale. Towards the end of the 2004–05 season, he was temporarily at Stafford Rangers and made five appearances. In August 2005, he returned to Stafford Rangers on loan again and played five more matches.