Další sezonu závodil ve Formuli Nippon, kde získal celkové desáté místo, a také se účastnil závodů Super GT s vozem Toyota Supra. Během japonské grand prix byl třetím pilotem týmu Jordan a zúčastnil se pátečního volného tréninku. O rok později ještě odjel celkem 6 závodů v Japonsku. Od června 2006 se stal testovacím jezdcem týmu Super Aguri F1. Pro sezonu 2007 zůstal testovacím pilotem Super Aguri, později nahradil Christijana Alberse v týmu Spyker. V témže roce a v roce 2008 se neúspěšně účastnil závodů GP2. Od roku 2008 je testovací pilot týmu Renault.