Un jugador con experiencia, ya con más de 300 partidos como profesional. Además de la Liga BBVA y la Liga Adelante, con el CD Tenerife, Racing y Celta, también compitió a alto nivel en el extranjero, tanto en Grecia como en Turquía.
2001-05: Tenerife; 05-07: Racing; 07-08: Celta; 08-09: Aris Salónica; 09-11: PAOK Salónica; 11-13: Panathinaikos; 13: Elazığspor; 14-Actualidad: Tenerife