Career
He made a total of 315 appearances in the Football League for Southend United, Crystal Palace. Ipswich Town and Bristol City before moving into non-league football with Stevenage Borough and Canvey Island. He left the club on 7 May 2013, after a decision was made to not renew his contract.
His departure followed Chelmsford"s Conference South playoff semi-final defeat to Salisbury City just days before.