He had spells in Uruguay with Peñarol and in Italy with Bologna before moving into the Premier League to Southampton. During his time with Southampton, he spent one season on loan to Hull City in the 2014–15 season in the same division, and the first half of the 2016–17 season with Middlesbrough before joining them permanently for one season. In 2017 he moved back to Italy signing with Sampdoria. Since 2010, he has played for the Uruguayan national team, representing them at the 2012 Olympics, 2013 Confederations Cup and 2014 World Cup.