Su primer equipo fue Platense y su último club Boca Juniors donde terminaría retirándose en 2005.
En el 2003 consigue proclamarse campeón de la Copa Libertadores 2003 y además ganaría por primera vez en su carrera deportiva la Copa Intercontinental, al ganarle por penales al Milan, convirtiendo el último penal y definiendo la serie a favor del conjunto de la ribera.
Ese mismo año lograría consagrarse campeón del Torneo Apertura 2003, jugando en un nivel excelente.
Al año siguiente conquistaría la Copa Sudamericana 2004, siendo éste el último título que ha ganado con Boca Juniors, ya que al término de la participación en el Torneo Clausura del 2005, él fue designado como jugador libre y tuvo que despedirse de Boca Juniors.
Dicho programa se emite por ESPN (Latinoamérica) con la conducción de Sebastián Vignolo.