Beim Shanghai Masters konnte er 2009 zum ersten Mal alle seine Qualifikationsspiele gewinnen und an der Endrunde eines Weltranglistenturniers teilnehmen. Dort besiegte er zunächst den lokalen Wildcardspieler Shi Hanqing, er musste dann jedoch eine Erstrundenniederlage gegen John Higgins hinnehmen. Auch beim Grand Prix 2009 kam er in die Finalrunde, er unterlag dort Stephen Hendry.