En 2008, il termine en tête de circuit amateur européen "EASB Pro Ticket Tour" et regagne ainsi sa place sur le circuit professionnel pour la saison 2008-2009. Il débute cette saison par une victoire 5-1 sur Lewis Roberts au premier tour des qualifications du trophée d'Irlande du Nord 2008 mais perd 3-5 au tour suivant face à Martin Gould. Au championnat du monde 2009, il gagne 10-9 son premier match des qualifications face à Scott MacKenzie mais perd 8-10 au tour suivant face à Joe Delaney. À l'Open du pays de Galles 2009, il connait le même parcours, battant 5-3 Simon Bedford au premier tour et perdant 3-5 face à Robert Milkins au suivant. Il termine la saison à la du classement mondial et ne peut se maintenir sur le circuit professionnel. Cela reste son meilleur classement.