У футболі дебютував 1948 року виступами за «Бернлі», до якого приєднався з юнацької коанди з Перта «Джінфілд Свіфтс». В складі «Бернлі» провів сім сезонів, взявши участь у 132 матчах чемпіонату.
Протягом 1955—1958 років захищав кольори новозеландського клубу «Істерн Уніон»[en].
1958 року дебютував в офіційних матчах у складі національної збірної Нової Зеландії. Протягом кар'єри у національній команді провів у її формі 2 товариські матчі з австралійцями, забивши в них 1 гол[5].