Career
He began his career at Ipswich Town before being released and joining Maldon Town, moving shortly to Billericay Town, though in 2007 he signed for League Two side Peterborough United, rejecting League One side Southend United, who had just been relegated from the Football League Championship. He joined Gillingham on loan in the 2010-2011 season and scored three goals in four games for the League Two team He joined Gillingham on a permanent basis in July 2011.