Dal 1995 al 1998 ha partecipato anche al campionato europeo, gareggiando nella classe 125 per quattro stagioni, per poi passare alla superiore classe 250 dove si è cimentato dal 1999 al 2007. Nel 2001, con una Yamaha, vince l'ultima gara stagionale a Cartagena. In questo ambito ha conquistando 6 titoli europei, dei quali 5 consecutivi: il primo nel 2002 (nel 2003 conquista un podio nell'Europeo classe 125 classificandosi diciassettesimo in campionato),[3] in sella ad una Yamaha e con l'Aprilia i titoli 2004,[4]2005,[5] 2006,[6] 2007[7] e 2008.[8]
Nel 2009 prende parte al campionato Europeo Superstock 1000, svoltosi in gara unica ad Albacete, chiudendo con un ritiro al secondo giro.
Sempre nel 2009 partecipa alla classe Superstock del campionato mondiale Endurance con una Kawasaki, ottenendo il 7º posto come risultato finale[9], mentre nel 2010 e nel 2011 impiega delle BMW, concludendo il primo anno in terza piazza e il secondo al quinto posto.[10]