Na początku swojej kariery grał w River Plate, następnie przeniósł się w 1996 roku do Hiszpanii, gdzie grał dla Sevilli. Stamtąd przeniósł się zaledwie rok później do Włoch i reprezentował barwy rzymskiego Lazio. Po trzech sezonach został zawodnikiem Parmy gdzie spędził dwa lata. Następnie został kupiony przez Inter w 2002 roku, gdzie rozegrał 47 spotkań i zdobył jedną bramkę.
Na boisku prezentował się solidnie, chociaż nigdy nie był wymieniany jako kluczowy zawodnik Interu. Po 2 latach gry przeniósł się do Brescii, skąd po roku powrócił do Argentyny.
Swoją jedyną bramkę dla Interu zdobył w meczu Ligi Mistrzów: Newcastle 1-4 Inter (27 listopada 2002 roku).
Po zakończeniu kariery został trenerem.