Ha iniziato a giocare nel settore giovanile del River Plate (M), con cui nel 2011 ha anche esordito in prima squadra, giocando una partita in Primera Division, la massima serie uruguayana. Nella stagione 2012-2013 ha invece giocato 15 partite, segnando anche un gol; l'anno seguente ha poi esordito nelle coppe continentali sudamericane, giocando 4 partite in Copa Sudamericana. Nel gennaio 2014 è passato in prestito all'Atletico Paranaense, squadra della massima serie brasiliana, con cui ha giocato 4 partite in Copa Sudamericana.
Nella stagione 2015-2016 milita in Spagna, nella squadra riserve del Celta Vigo.
Nazionale
È stato nella lista dei convocati per i Mondiali Under-20 del giugno 2013, chiusi dalla sua nazionale con una sconfitta ai rigori in finale contro la Francia, nei quali ha giocato una partita.
Il 14 giugno 2023 esordisce in nazionale maggiore nel successo per 4-1 in amichevole contro il Nicaragua.[2]