A Coley Boys Club és a Mount Pleasant korosztályos csapataiban kezdte a labdarúgást. 1949-ben mutatkozott a harmadosztályú Reading FC első csapatában, ahol négy szezonon át játszott. 1953 és 1959 között az élvonalbeli Tottenham Hotspur labdarúgója volt. 1959 és 1961 között a Chelsea, 1961 és 1963 között a Brentford, 1964-ben a Crystal Palace csapatában szerepelt. 1964-ben rövid ideig a kanadai Toronto City játékosa volt. 1964 és 1967 között Stevenage Town, 1967-68-ban a Cambridge City együtteseiben játszott. 1968-ban ismét rövid ideig a tengerentúlon szerepelt az amerikai Cleveland Stokers csapatában. Angliába hazatérve az alsóbb osztályú Knebworth csapatában játszott és később edzősködött is.