El delantero, de 82 kilos y 1,83 m, ha pasado por todas las categorías del fútbol español.
Llegó a jugar en Primera división con el Atlético de Madrid en la temporada 94/95, procedente del Yeclano.
Después de jugar en Primera, pasó por Atlético Marbella, Atlético B y Ourense en Segunda; Manchego, Logroñés, Cultural Leonesa, Universidad de Las Palmas, Portuense, Palencia[1] y Villanovense[2] en Segunda B.
Su mejor temporada fue en la 2003/04, donde en la Cultural anotó 28 tantos en los más de 3.000 minutos que jugó.
En las últimas 13 temporadas ha sumado 24.616 minutos en 356 partidos, habiendo superado la centena de goles (casi todos en Segunda B).