Jugó en las categorías inferiores del Real
Madrid.
En la temporada 1998-99 militó en el Real Madrid C, para sólo un año más tarde pasar a formar parte de la plantilla del Real Madrid B (actual Real Madrid Castilla).
Llegó al Real
Zaragoza en la temporada 2000-01, donde permaneció hasta el 2004.
En la temporada 2004-05 jugó cedido en el
Polideportivo Ejido para volver a recalar en las filas del Real Zaragoza. Tras su vuelta, el Real Zaragoza lo cedió al
Albacete en el
mercado de
invierno, hasta
... (ver texto completo)