Sześciokrotnie (1984, 1990, 1991, 1992, 1993 i 1994 roku) dochodził do finału snookerowych Mistrzostw Świata, jednak nigdy ich nie wygrał. Czterokrotnie przegrywał ze <a href=http://www.filmweb.pl/Person,id=342791>Stephenem Hendry'm</a>, po razie ze <a href=http://www.filmweb.pl/Person,id=343761>Stevem Davisem</a> i <a href=http://www.filmweb.pl/Person,id=791478>Johnem Parrottem</a>.
W 1986 i 1991 roku wygrywał snookerowy turniej Mercantile Credit Classic.
W 1986 i 1992 roku wygrywał snookerowy turniej Grand Prix.