Direkt im ersten Saisonturnier, dem LG Cup 2003, erreichte er das Achtelfinale, was er gegen Mark Williams verlor. Nach einer Auftaktniederlage bei den British Open zog er auch beim UK Championship ins Achtelfinal ein, doch er verlor gegen Matthew Stevens. Nach zwei frühen Niederlagen beim Masters Qualifying Event und bei den Welsh Open erreichte er bei den European Open die Runde der letzten 32, wo er gegen Jimmy White ausschied. Nachdem er zwei weitere Male seine Auftaktpartie verloren hatte, konnte er sich durch Siege über Darren Morgan und Dave Harold für die Snookerweltmeisterschaft qualifizieren, wo er in der ersten Hauptrunde an Matthew Stevens scheiterte. Auf der Weltrangliste konnte er sich um einen Platz auf Platz 33 verbessern.