1996-ban a Montevideo Wanderersben kezdte a pályafutását, ahol egy évet töltött. 1997-ben Spanyolországba szerződött az Atlético Madrid B csapatához, ahol 2000-ig játszott, de két alkalommal is kölcsönadták. Az 1997–98-as szezonban a Real Valladolid, 1998-ban a Peñarol együttesénél szerepelt kölcsönben. 2000 és 2002 között a Milan játékosa volt. 2002-ben a Venezia csapatát erősítette kölcsönben. 2002-től 2005-ig az Osasuna labdarúgója volt. 2005 és 2008 között a Real Madrid színeiben 22 mérkőzésen lépett pályára. A 2006–07-es szezonban a Celta Vigónak, a 2007–08-as idényben a Real Murciának adták kölcsön. 2008-tól 2013-ig a PAÓK Szalonikiben játszott Görögországban. 2014-ben a Skoda Xánthiban fejezte be a pályafutását.
2015-ben a PAÓK utánpótlásában kezdte az edzősködést,[6] majd 2020 és 2021 között a felnőtt csapatot is edzette.[7][8] 2021 és 2013 között a PAÓK B csapatánál dolgozott.