Terminada su etapa juvenil llega al primer equipo, debutando en 3ª División en un partido contra el C.D.
Una temporada después (2001-2002) ficha por el desaparecido Alicante C.F., recién ascendido a 2ªB y entrenado por José Bordalás.
Tras finalizar el curso abandona la disciplina franjiverde para reforzar el Rayo Vallecano de José Ramón Sandoval.
[3] En las filas del equipo rayista consigue su único ascenso a 1ª División, aunque no llega a disfrutar de la categoría al ser cedido para la temporada 2011-2012 al equipo griego FC Asteras Tripolis donde jugaría la Super Liga.
Alcorcón de Segunda División , entrenado por un viejo conocido suyo José Bordalás.
En la temporada 2014-2015 ficha por el Deportivo Alavés[5] donde tras una temporada de más a menos (su contrato es renovado por partidos jugados[6]), se convierte en la 2015-2016, bajo las órdenes de José Bordalás, en un jugador clave del conjunto babazorro, querido por la grada por el esfuerzo y constancia mostrada en el campo.