[1] Formado en los filiales de la UD Las Palmas, debutó en el primer equipo en la temporada 2002/2003.
Primeramente ficha por el Jerez Industrial CF que abandona a mitad de temporada por el CD Teruel, club con el que consigue un ascenso de tercera a segunda B.
Sin embargo al final del año vuelve a cambiar de club, ahora el Zamora CF.
[2] La temporada 2011/2012 la empieza en la Unión Balompédica Conquense,[3] también de la segunda b, pero en el mercado invernal ficha por San Fernando Club Deportivo, club gaditado del grupo X de tercera.
Con una temporada irregular, abandona las filas del equipo sevillano, y regresa a tierras jerezanas, donde reside con su familia desde su paso por el Xerez CD para probar suerte en el C.D.Guadalcacin, un recién ascendido a la Tercera División de España.