Career
His peak rating was 2573 on the January 2006 rating list. In September 2006, he tied for 2nd-9th with Luke McShane, Stephen J. Gordon, Gawain Jones, Šarūnas Šulskis, Luís Galego, Klaus Bischoff and Karel van der Weide in the 2nd European Union Individual Open Chess Championship in Liverpool. In 2015 he tied for the second place with David Howell and Nicholas Pert in the 102nd British Championship and eventually finished fourth on tiebreak.
Also in 2015, he appeared as a contestant in three episodes of the television quiz Fifteen To One and in one episode of The Chase.