Debutó en 1996 en las categorías inferiores del FC Barcelona donde militó hasta el 2003 (llegando a debutar con el primer equipo en una ocasión), año en el que se marcha al filial del eterno rival, el Real Madrid. Dos años más tarde, abandona la disciplina merengue para fichar por el CD Numancia hasta el final de la temporada 2005-06. 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 UD Las Palmas. Dos años después, acabo su contrato, recibio muchas ofertas pero finalmente se fue al Celta de Vigo