Zum Auftakt der &lt;a href="Snooker-Saison%202014/15"&gt;Saison 2014/15&lt;/a&gt; schaffte er es beim Wuxi Classic ins Halbfinale. Anschließend gelang ihm auch bei den Riga Open und den Lisbon Open der Einzug in die Vorschlussrunde, bevor er im Januar 2015 bei der Championship League im Gruppenmatch gegen Stephen Maguire das zweite Maximum Break seiner Karriere spielte. Im Mai 2015 zog er zum dritten Mal in Folge ins Halbfinale der Weltmeisterschaft ein und unterlag dort Shaun Murphy mit 9:17.