Vince sia nei Kart
che nel campionato tedesco di F3 ('96). L'anno
dopo approda in F.1 con la Minardi e poi con
la Prost, in entrambe le occasioni per sostituire
un pilota infortunato (Marques e Panis). Conquista
comunque tre punti e l'anno dopo è
sempre alla Prost. Nel 2000 passa alla Jordan
e nel 2002 finalmente approda da Flavio Briatore
in Renault. Con la monoposto francese vince
il GP di Monaco del 2004, ma non gli basta
a mantenere il posto. Sostituito nelle ultime
tre gare da Villeneuve, disputa le ultime
due già da pilota Toyota. Per lui 149
GP con 160 punti, una vittoria, 3 pole position
e 7 podi.