У дорослому футболі дебютував 1936 року виступами за команду «Манчестер Юнайтед», кольори якої із перервою, викликаною Другою Світовою війною, захищав до 1954 року, взявши за цей час участь у 343 матчах чемпіонату. У складі «Манчестер Юнайтед» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,43 гола за гру першості. За цей час виборов титул чемпіона Англії, ставав володарем Кубка Англії з футболу і Суперкубка Англії з футболу.
Протягом 1954—1957 років захищав кольори клубу «Бері», а остаточно завершив ігрову кар'єру у команді «Честер Сіті», за яку виступав протягом 1957—1959 років.
Загалом протягом п'ятирічної кар'єри у національній команді провів у її формі 8 матчів, забивши 5 голів.
Кар'єра тренера
Розпочав тренерську кар'єру відразу ж по завершенні кар'єри гравця, 1959 року, очоливши тренерський штаб клубу «Честер Сіті», в якому пропрацював два роки.