| Year | Career |
| 1986 | Start karting. |
| 1993 |
British Formula First Winter Series Ranking 2nd. |
| 1994 |
British Formula Vauxhall Junior Championship (Ranking 1st.) British Fomula Vauxhall Winter Series (Ranking 2nd) |
| 1995 |
British Formula Vauxhall Championship. Ranking 5th. |
| 1996 |
British Formula Vauxhall Championship with Paul Stewart Racing. Ranking 1st. |
| 1997 |
British Formula Three Championship with Paul Stewart Racing. Ranking 3rd. |
| 1998 |
All Japan Formula Three Championship with Team TOM'S. Ranking 1st. Macau Grand Prix Winner. |
| 1999 |
Formula Nippon Championship with Team Leyjun. One pole position. One podium-finish (second at Fuji). Ranking 8th (16 points). Le Mans 24 Hours Endurance. DNF. Le Mans Fuji 1000km Endurance. DNF. |
| 2000 |
DTM (German Touring Car Championship) with Mercedes team. (Persson-Motorsport) Ranking 8th (69 points). |
| 2001 | DTM with Team HWA (AMG Mercedes) Ranking: 3rd. |
| 2002 | DTM with Persson-Motorsport. |
| 2003 | DTM with Opel Team Phenix. |