Il réussit un beau parcours au championnat du monde 2009 : il est seulement battu 8-10 (après avoir mené 5-0) au dernier tour des qualifications par le sextuple champion du monde, Steve Davis, mais il avait battu auparavant Stephen Craigie et Barry Pinches par le même score de 10 contre 5, puis Adrian Gunnell.