Career
He has played for many clubs during his career. He began his career at Colchester United in 2001 and made his senior debut on 13 October 2001 against Blackpool. After being released by Colchester in 2002 he joined Cambridge United, who were interested in taking on the final year of his scholarship.
He instead joined Stevenage Borough in January 2003.
He has also played for Enfield, Braintree Town, Hornchurch, Cheshunt, and Swindon Town and many others He left Swindon by mutual consent in September 2004 after failing to adapt to life outside London.
After a trial at Chelsea, he signed for Peterborough United on loan in March 2006. In January 2007 he joined Burton Albion on a month"s loan, after which time he returned to Peterborough, who cancelled his contract the following month by mutual consent.
He joined, then rejoined Arlesey Town, after another brief spell at Cheshunt where he came on as a sub and picked up a winners medal in the final of the 2008 Hertfordshire Charity Cup.
In 2008-2009 season he appeared for Broxbourne Borough in the Premier Division of the Spartan South Midlands League.