In den folgenden Jahren hielt er sich dank kleinerer Erfolge immer zwischen Platz 128 und 200 der Rangliste. 1994 kam er bei den Welsh Open unter die letzten 64, ebenso 1997 bei den European Open. Im Jahr zuvor hatte er dort die letzten 96 erreicht, ebenso wie bei der UK Championship 1995. Damit kam er aber nie über Platz 137 der Weltrangliste hinaus und als zur &lt;a href="Snooker-Saison%201997/98"&gt;Saison 1997/98&lt;/a&gt; wieder eine Teilnahmebeschränkung eingeführt wurde, verpasste er die direkte Qualifikation und musste sich über die WPBSA Qualifying School und die UK Tour erst wieder einen Main-Tour-Platz erspielen. Bei beiden Serien kam er aber nie über das Achtelfinale hinaus. Bei der offenen Snookerweltmeisterschaft 1998 gelang ihm allerdings der Vorstoß bis in die letzte Qualifikationsrunde mit Siegen unter anderem über Jamie Burnett und Gary Ponting und nur die 7:10-Niederlage gegen Dave Harold verhinderte seinen Einzug in die Endrunde im Crucible Theatre. Die Runde der letzten 48 war sein bis dahin bestes Profiergebnis. Damit rückte er auf Platz 109 der Weltrangliste vor und war 1998/99 wieder für die Main Tour gesetzt. Nachdem aber die Runde der letzten 96 beim Grand Prix sein einziges besseres Ergebnis in diesem Jahr war, wechselte er in den nächsten Jahren immer wieder zwischen Main Tour und UK Tour bzw. die Challenge Tour. Dort erreichte er im Januar 2002 sein bestes Ergebnis, als er beim Challenge-Turnier in Harrogate das Finale erreichte, das er mit 3:6 gegen Lee Spick verlor. 2000 gewann er als Amateur die European Masters Championship, 2001 und 2003 stand er im Finale. 2004 gewann er den Teamwettbewerb des Turniers zusammen mit Patsy Farrell.