La sua carriera da calciatore professionista inizia nel 2009 quando entra a far parte della prima squadra di Montevideo, il Nacional Montevideo. Debutta con la maglia dei tricolors il 2 maggio 2010 nel match, vinto, contro il Cerrito[3].
Tra il gennaio del 2013 e l'estate del 2017 ha giocato con il Terek Groznyj nella massima serie russa.
Il 28 luglio 2017 passa a titolo definitivo al Montpellier.[4]
Nazionale
Dopo tre anni trascorsi nell'Under-17 e nell'Under-20, debutta nel 2010 con la maglia de La Celeste.