Se formó en la cantera del F. C. Barcelona y se marchó para fichar por el Wigan Athletic F. C.,[1] equipo con el que llegó a debutar en la Premier League.
[1] En este último estuvo durante cinco temporadas y en el momento de su marcha era el quinto jugador que más partidos había jugado con el equipo en la Segunda División.
[3] Desde entonces estuvo sin equipo hasta que en marzo de 2023 se unió al Linares Deportivo para lo que quedaba de campaña.
[4] Jugó más de 800 minutos y la siguiente fichó por el C. D.
[5] En este equipo fue el jugador más utilizado en la primera mitad de la temporada, pero en diciembre llegó a un acuerdo para rescindir su contrato y marcharse al C. D. Atlético Baleares.