Comenzó su carrera en el Villarreal CF (2002-2006), haciendo su debut en Primera división con tan solo 18 años el 15 de junio de 2003 (RCD Español 2 - Villarreal CF 2).
Al finalizar su experiencia en el equipo murciano, regresa a Villarreal.
Fichó por el CA Osasuna en julio de 2006, club que abandonó en 2009.
Esto no se produjo, ya que a falta de dos jornadas se consumó el descenso de la plantilla más cara hasta la fecha del fútbol cartagenero.
En la temporada 2012/2013 se embarca en el proyecto del Club Deportivo Lugo, equipo recién ascendido a la Segunda División.