He began the 2008–09 season by qualifying for the main draw of the 2008 Northern Ireland Trophy and the 2008 Shanghai Masters, but lost in the first round against Barry Hawkins 3–5 and Mark King 4–5 respectively. He won 4 of his next 7 qualifying matches (2 at the 2008 Grand Prix and at the 2008 UK Championship. After this he qualified for the main stage of the 2009 Welsh Open, but lost in the first round 1–5 against Ali Carter. He won his next qualifying match at the 2009 World Championship. In the second qualifying round he defeated Vincent Muldoon 10–8, but lost his next match 8–10 against Andy Hicks. At the end of the season he has the provisional ranking of No. 56.