In the 1995–96 snooker season he succeeded in three world ranking tournaments the move into the fourth qualifying round. After he had lost the four-round match at the German Open 1995 1–5 against Pat Kenny, but he retired at the International Open and the 1996 World Snooker Championship in the fourth qualifying round. In the 1996–97 snooker season he reached at two world ranking tournaments the fifth qualifying round. After defeating the Northern Irishman Dylan Leary 3–5 at the Asian Classic, he narrowly missed the final round of the last 128 at the Welsh Open with a 4–5 defeat to Steve Judd. In the 1997 World Snooker Championship he retired in the second qualifying round. Although he was able to improve from 414th place to 257th place in the world rankings since 1994, he lost his main tour seat at the end of the season.