Tuvo su mejor temporada en 1989 cuando consiguió tres victorias y acabó tercer en la clasificación general, por detrás de Manuel Herreros y Stefan Dörflinger.
Después de iniciar su carrera en el motocross, debutó en el Mundial en la categoría de los 80cc con la Krauser.
Desde 1989 hasta 1997 corrió en la categoría de 125cc, primero con la escudería Bakker-Rotax y després Aprilia, obteniendo el quinto puesto en 1994 como mejor resultado.
En el Gran Premio de Checoslovaquia de 1991 sufrió una grave caída que le obligó a acabar de forma anticipada la temporada.
[2] Sistema de puntuación desde 1988 hasta 1991: Sistema de puntuación en 1992: Sistema de puntuación de 1993 hasta 2022: