he played for charlton athletic, for whom he made over 170 appearances. he also played league football for portsmouth, brentford and aldershot. he was a goalscorer in non-league football for slough town and wycombe wanderers. he capped by england at amateur level.