Door een aantal indrukwekkende testresultaten werd hij gecontracteerd door Jaguar, als teammaat van Mark Webber. Zijn resultaten waren echter onvoldoende en hij werd halverwege het seizoen vervangen door Justin Wilson. In 2004 ging hij dan opnieuw testen voor Williams, maar na de Grand Prix van Duitsland mocht hij Marc Gené vervangen. Hij reed vier Grand Prix's, waarvan hij er in drie punten pakte. In de Grand Prix van België reed hij zelfs even op kop. Toen Ralf Schumacher echter terugkwam na een blessure, moest hij zijn zitje weer afstaan.