Zur &lt;a href="Snooker-Saison%202003/04"&gt;Saison 2003/04&lt;/a&gt; qualifizierte er sich für die Profiturnierserie Main Tour. Nach fünf Erstrundenniederlagen gelang ihm bei den European Open 2004 sein erster größerer Erfolg bei einem Weltranglistenturnier, als er erst in der Runde der letzten 80 gegen Mike Dunn ausschied. Nachdem er bei den beiden folgenden Turnieren erneut in der ersten Runde ausgeschieden war, erreichte er bei der Weltmeisterschaft 2004 mit Siegen gegen Billy Snaddon und Kwan Poomjang die Runde der letzten 80, in der er mit 4:10 gegen den Pakistaner Shokat Ali verlor. Am Saisonende belegte er in der Weltrangliste den 108. Platz und verlor damit seinen Main-Tour-Platz.