 He played non-league football for Epsom Town and Guildford City Youth, before signing a professional contract with Crystal Palace in 1956.He joined West Ham United in 1962, and spent the next five years with the "Hammers".He returned to Crystal Palace in 1967, before joining Fulham the following year.