Debutó en Argentinos Juniors de la mano de Osvaldo "Chiche" Sosa y después de 2 temporadas fue transferido a River, donde fue campeón del Torneo Apertura 1999, del Torneo Clausura 2000 y del con Ramón Díaz como DT, en un recordado mediocampo compartido con Esteban Cambiasso y un plantel de gran jerarquía: Eduardo Coudet, Ariel Ortega, Andrés D'Alessandro y Fernando Cavenaghi, entre otros