1968 konnte er John Pulman um den Titel des Snookerweltmeisters herausfordern, unterlag jedoch mit 38:34. Nachdem das Turnier in der Folgezeit wieder in einem Turnierformat – anstelle von Herausforderungsduellen – ausgetragen wurde, konnte er weitere zweimal ins Finale vorstoßen, verlor jedoch sowohl 1973 als auch 1975 gegen Ray Reardon aus Wales. Auch nach 1977, als die Snooker-WM mit dem "Crucible Theatre" in Sheffield einen festen Austragungsort bekam und immer populärer wurde, war er regelmäßiger Teilnehmer der Hauptrunde und erreichte 1978, 1979 und 1982 jeweils das Halbfinale. Bei seiner letzten Teilnahme 1992 musste er bei seiner 0:10-Auftaktniederlage gegen John Parrott den ersten White-wash bei einer Snooker-WM überhaupt hinnehmen.