Danach beschränkte er sich aber auf Turniere in England und Wales und versuchte, über die PIOS-Turniere einen Platz auf der Profitour zu bekommen. In der Saison 2006/07 stand er bei einem der 8 Turniere im Finale, bei einem weiteren im Halbfinale und insgesamt sammelte er gerade genug Punkte, um in der Tourwertung den 8. von 8 Qualifikationsplätzen zu erreichen. In der &lt;a href="Snooker-Saison%202007/08"&gt;Saison 2007/08&lt;/a&gt; durfte er an den Profiturnieren teilnehmen und erreichte beim Grand Prix seine ersten Siege in der Gruppenphase unter anderem gegen Mark Davis und Jimmy Robertson. Allerdings verlor er die Mehrzahl seiner Spiele und schied aus. Immerhin gewann er bei den Welsh Open gegen Michael White und bei den China Open gegen Rodney Goggins und erreichte jeweils Runde 2. Bei der Weltmeisterschaft besiegte er Steve Mifsud mit 10:2 und unterlag dann knapp Ian Preece mit 9:10. Da er sonst aber immer in der ersten Runde ausschied, reichten die Wertungspunkte nicht, um auf der Profitour zu bleiben.