In January 2004, it was announced that he would not be offered a new professional deal by the Canaries after 8 years at the club. In September 2004, he signed for Barnet, making his debut in a 3–1 win over Stevenage Borough in the EFL Trophy.
He started his career in the youth system at Norwich City, even though his signature was sought by many London clubs. He scored Norwich's first goal in the 2-1 FA Youth Cup victory over the previous season's champions Aston Villa in December 2002.