He reached the first semi-final of his career in the
1998 Beer Chang Thailand Masters. The same
season he got into the top 16 for the first time.
His first final was the
1999 British Open where he lost 9-7 to Fergal
He won his first ranking title (after 26 years as a professional) at the
2017 German Masters where he beat Allister Carter 9-6.