Se formó en las categorías inferiores del Fútbol Club Barcelona durante 15 años pasando por todos los equipos de la cantera hasta llegar al primer equipo donde llegó a debutar en Dinamarca gracias a Vaan Gaal en un partido de Champions.
[2] Habitualmente jugó en Segunda división con el Barcelona B junto a jugadores de la Masia que marcaron una época, como Xavi Hernández, Puyol, Iniesta, Valdés, Luis García, Pepe Reína, Miquel Arteta, etc.
En la temporada 2002-03 consiguió el ascenso a Primera división, donde un año más tarde descendió.
Al finalizar la temporada se concretó su fichaje por el Málaga CF en Primera División.
Para la temporada 2015, cambió de aires y se marchó al Guizhou Hengfeng Zhicheng.
[5]donde el primer año salvaron la categoría con un equipo recién ascendido de tercera división.