Han begynte sin karriere i Ashington, men karrieren ble avbrutt av andre verdenskrig. Under krigen spilte han for Hartlepool United. I 1945 kom han til Manchester United, men han spilte bare en kamp i FA-cupen for klubben. I 1946 signerte han for Bury. Også her spilte han få kamper, bare to til sammen. I 1948 signerte han for Tranmere og spilte 168 ligakamper og scora 63 mål fram til han la opp i 1954.