Bis dahin wurde er in der &lt;a href="Snooker-Saison%202012/13"&gt;Saison 2012/13&lt;/a&gt; bei chinesischen Main-Tour-Turnieren erneut als lokaler Wildcardspieler eingesetzt und gewann beim Shanghai Masters 2012 sein Auftaktspiel gegen Marco Fu mit 5:4. Bei der International Championship 2012 zog er durch Siege über Michael White in der Wildcardrunde und Dominic Dale im Achtelfinale sogar ins Viertelfinale ein. Allerdings profitierte er in der ersten Hauptrunde von der Abwesenheit seines Gegners Ronnie O’Sullivan und dem daraus resultierenden Freilos. Im Viertelfinale unterlag er schließlich dem späteren Finalisten Neil Robertson mit 2:6. Auch bei den World Open und den China Open erreichte er das Hauptturnier (Sieg über Simon Bedford bzw. Freilos), schied dann aber jeweils aus.