Stessa possibilità gli è stata offerta anche nei due anni successivi, sempre nella stessa classe ma stavolta in sella ad una Yamaha.
Solo nel motomondiale 1998 ha avuto l'occasione di cimentarsi in classe 500 in tre occasioni, con una Honda NSR 500 V2 del team Shell Advance Racing, senza però raccogliere punti validi per la classifica iridata.
Ha anche partecipato ad alcune edizioni del campionato mondiale Superbike nelle stagioni dal 1996 al 1999, sempre in occasione del gran premio di casa.