Más tarde, hizo apariciones ocasionales como piloto sustituto en carreras de MotoGP.
Después de correr en ella el 2005, corrió a Donington Park y Brno en 2006 con el equipo D'Antin, dado que su piloto habitual, Alex Hofmann, pasó al equipo oficial de Ducati como compañero de Sete Gibernau.
Compitió, pero, otra vez para el equipo en Brno sustituyendo un lesionado Hofmann.
Su actuación no estuvo a la altura de las expectativas (acabó el último a los entrenamientos y la calificación, mientras Casey Stoner ocupaba la pole position con la misma moto).
En 2006 compitió también en la ronda del Campeonato del Mundo de Superbikes de Catar con el equipo La GLISSE, terminando séptimo en la carrera que completó.