Natif de , Fife, il est formé dans le club local de Kinglassie Hearts avant de signer pour le Celtic en 1948. Il doit toutefois attendre jusqu'en pour jouer son premier match avec l'équipe première et la saison 1952-53 pour en devenir un joueur cadre, marquant notamment les deux buts de la victoire 2-0 de la finale de la Coupe du Couronnement contre Hibernian, en .