Il s'est qualifié trois fois pour les championnats du monde. Son meilleur parcours a eu lieu lors du tournoi de 2001 où, après avoir battu Jimmy White par 10-7 au dernier tour des qualifications et John Parrott par 10-6 au premier tour, il s'inclina par 13-7 contre un autre Dubliner, Ken Doherty. L'année suivante, au premier tour, il s'incline 4-10 face au futur champion, Peter Ebdon. Il détient le record des échecs en qualifications, ayant été éliminé sept fois lors de ces phases.