A Leeds United, majd a Swansea Town korosztályos csapatában kezdte a labdarúgást. 1952-ben mutatkozott be a Swansea első csapatában, ahol hét idény át szerepelt. 1959 és 1962 között az Arsenal, 1962 és 1965 között a Cardiff City labdarúgója volt. 1965 és 1972 között játszott a Porthmadog, a Port Vale, az Oswestry Town és a Haverfordwest csapatában. 1972-ben vonult vissza az aktív labdarúgástól.