he played in the of the fa youth cup with millwall, but only ever managed to make 1 senior first-team appearance for the club. he joined colchester united for ₤25,000 in 1994, where he had previously been on loan. he enjoyed six successful seasons at colchester united as their first choice goalkeeper making over 200 senior league and cup appearances. he went on to play for walsall, before moving to luton town where he gained automatic promotion in his first season with the club, he then moved onto southend united, grays athletic and sutton united.