He returned to the main tour in the 2011–12 season after winning the 2011 ACBS Asian Snooker Championship. Due to being a new player on the tour and therefore unranked he would need to win four qualifying matches to reach the ranking event main draws. He came closest to doing this in the Shanghai Masters where he defeated Adam Duffy, Jimmy Robertson and six-time world champion Steve Davis, before losing in the final round 1–5 to Stephen Lee.&lt;ref name="2011/12"&gt;&lt;/ref&gt;