Comenzó su formación en el Racing Club Villalbés hasta 1996 que se incorpora a las categorías inferiores del F. C. Barcelona donde militó hasta el 2003, y donde se ganó su apodo de la brujita del mini por su parecido con el futbolista Juan Sebastián Verón.
A los 20 años, tras una gran temporada en el filial, el entonces entrenador del primer equipo Carlos Rexach lo llamó para realizar la pretemporada.
[8] Durante el verano del 2006 tuvo ofertas de equipos extranjeros, pero su negativa a marcharse del fútbol español hizo que, en octubre de ese mismo año, recalase en la U. D. Las Palmas.
Finalmente acabó recalando en las filas del Rayo Vallecano, equipo en el que llegó a ser capitán y titular indiscutible.
Sin embargo, en la temporada 2017-18 no disputó tantos minutos como venía siendo habitual, quedándose incluso fuera de varias convocatorias.