Debutó en el Liverpool de Uruguay en 2012. Su buen futbol lo llevó a la Serie A de Italia, donde jugó con el Udinese, Empoli y Perugia.
Continuó su trayectoria en Europa en clubes de Suiza, Uruguay, Brasil y Ecuador.
Llegó a México con el Necaxa, donde anotó 9 goles en el Clausura 2022.
A partir del Apertura 2022 aporta su talento, experiencia y olfato goleador con los Rayados.