He would drive karts until 1992, moving up to the Formula series the following year.
In 1988, he switched to the Formula 3000 series, but met some success.
He moved up to Formula series in 2001.
During the early 1990s, he raced in the German Formula 3 series.
A small British Formula 3000 series ran for several years in the late 1980s and early 1990s, usually using year-old cars.
In 1992, he finished ninth in the Formula 3000 series.
It also hosted rounds of the Formula 3000 series between 1990 and 1993.
He later became a star in the Formula 5000 series.
He started that year racing in the Formula 3000 series, but struggled and left his ride after 7 races.
The team joined the Italian Formula 3000 series for 1999 and 2000.