Luego de comenzar su carrera como profesional en River Plate en 1996, se marchó a LaLiga, donde protagonizó un total de 215 partidos y 32 goles a lo largo de ocho temporadas con Valencia y Real Zaragoza entre 2001 y 2008.