Durch Siege über Kurt Maflin, Dave Harold, Nigel Bond und Tom Ford qualifizierte er sich für die Endrunde der Snookerweltmeisterschaft 2012. Dort besiegte er überraschend den an 10 gesetzten Nordiren Mark Allen mit 10:6. Damit stand er im Crucible Theatre erstmals im Achtelfinale, wo er dem Waliser Ryan Day 7:13 unterlag.