Podczas mistrzostw świata w 2008 osiągnął swój najlepszy wynik w tej imprezie, awansując do półfinału. W kwalifikacjach wygrał z byłym mistrzem świata Johnem Parrottem 10:8, mimo iż przegrywał już 5:8, natomiast w fazie głównej turnieju pokonał kolejno Graeme'a Dotta, Stuarta Binghama oraz Stephena Maguire'a. W walce o finał mistrzostw przegrał jednak z Allisterem Carterem 15:17.