Interests include snooker memorabilia, Art Deco and operatic singing.
Won the Welsh Amateur Championship, which allowed him to compete at the World Amateur Championship in Bangkok. Reached the final, but lost 9-11 against Noppadon Noppachorn.
Turned professional for the 1992/1993 season.
From 1 December 2015 his ranking is 32.
In 1999 during the UK Championship made his highest break of 145. Only 2 points away from the maximum of 147.