He won the English Open title in 1998, and has defeated players such as Joe Swail, Mark King and Stuart Bingham in his career.
Do sedaj je v svoji karieri dosegel šestnajstino finala dveh turnirjev za jakostno lestvico - Grand Prixa in British Opena, oboje leta 2004 v razmaku nekaj tednov.