Considéré comme l'un des plus grands joueurs de tous les temps et comme le précurseur du snooker dans l'ère moderne, il a remporté six fois le championnat du monde pendant les années 1970. Il a notamment remporté l'épreuve en 1970, 1973, 1974, 1975, 1976 et 1978. Également vice-champion en 1982, il a été le premier joueur à dominer le classement mondial en 1976-1977. Il marque aussi la discipline par sa longévité remarquable ; il devient en 1978 le champion du monde le plus âgé (à 45 ans et 203 jours) et en 1982 le plus vieux vainqueur d'un tournoi classé (à 50 ans et 14 jours). Il redevient d'ailleurs numéro un mondial par la même occasion, faisant de lui le numéro un mondial le plus âgé de tous les temps. Retiré du snooker en 1992, il a apporté sa connaissance du jeu à certains joueurs comme Ronnie O'Sullivan qui lui doit son titre de champion du monde en 2004.