1999-ben a Peñarolban kezdte a pályafutását, melynek tagjaként négy bajnoki címet szerzett. 2005-ben Olaszországba szerződött a Cagliari csapatához, ahol 2008-ig játszott,d e az utolsó évben kölcsönben a Makkabi Tel-Avivnál szerepelt Izraelben. 2008-tól 2010-ig a görög PAÓK Szaloniki játékosa volt. 2010-ben rövid ideig a spanyol Albactében játszott. A 2010–11-es szezonban a Makkabi Petah Tikvát erősítette. Később szerepelt még a Bella Vista, a paraguayi Libertad, a mexikói Atlante csapatában. 2013 és 2015 között a Peñarol labdarúgója volt. 2016-ban a Liverpool Montevideo színeiben fejezte be a pályafutását.