W roku 1992 osiągnął breaka maksymalnego podczas turnieju DDO Masters. W 2007 zagrał w fazie telewizyjnej turnieju UK Championship (po wygraniu trzech meczów w rundach eliminacyjnych), przegrał w niej 5-9 z Shaunem Murphym.