La sua prima presenza nelle competizioni del motomondiale viene registrata nel 1991 in classe 250 con una Yamaha; non ottiene però un risultato valido per ottenere punti nella classifica.
Nel 1995 e nel 1996 si piazza per due volte al 14º posto; nel 1997 ottiene il suo miglior risultato in un singolo gp con un secondo posto in Germania e raggiunge anche il 13º posto finale. Nel 1998, ultimo suo anno di partecipazioni, è 16º nella classifica stagionale.