Народився 16 липня1927 року в місті Глазго. Вихованець футбольної школи клубу «Селтік». Дорослу футбольну кар'єру розпочав 1946 року в основній команді того ж клубу, в якій провів чотирнадцять сезонів, взявши участь у 384 матчах чемпіонату. Більшість часу, проведеного у складі «Селтіка», був основним гравцем захисту команди. За цей час став чемпіоном Шотландії і по два рази володів кубком Шотландії та кубком Ліги.
Завершив ігрову кар'єру у команді «Рейт Роверс», за яку виступав протягом 1965—1968 років.
Виступи за збірну
1948 року дебютував в офіційних матчах у складі національної збірної Шотландії. Протягом кар'єри у національній команді провів у її формі 48 матчів[3].