He spent one year there before signing for a club in the top Guatemalan league, Comunicaciones.
He spent four seasons there before signing with the Jets as an unrestricted free agent in March.
He spent five years at the club before signing youth papers with Olympique Lyonnais in 2003.
He spent three years at Saltergate before signing for Lincoln City.
He spent another season with Ebbsfleet before signing for Stevenage in 2010.
He spent six years there before signing his first professional contract with East Bengal in 1997.
He spent three years at the club before signing for First Division rivals Chelsea.
He spent two years with the club before signing with Cambridge United for £75,000.
Instead, he spent several spells on loan at lower league clubs before signing for Colchester United in 1999.
He spent the 2009-10 season on loan at Peterhead, before signing a permanent contract with the club in August 2010.