1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Nato a Montevideo, comincia a giocare nel Carrasco Polo Club. Nel 2014 si trasferisce in Italia ingaggiato dal CUS Perugia in Serie A; nell'ottobre del 2014, durante il match contro l'Accademia Nazionale “Ivan Francescato”, si rompe il legamento crociato anteriore, facendo ritorno in Uruguay. Recuperato dall'infortunio, torna a giocare per il Carrasco Polo Club.
Nel 2015 viene selezionato nella lista dei 31 giocatori che rappresenteranno l'Uruguay alla Coppa del Mondo in Inghilterra, disputando tre partite su quattro della fase a gironi contro le rappresentative di: Galles, Australia e Figi.
Nel gennaio 2016 torna in Italia al CUS Perugia; per la stagione successiva milita tra le file del Pro Recco, sempre in Serie A. Nel 2017-18 gioca in Francia all'SC Mazamet, prima di firmare con il Darlington M. Park in National League 1, la terza divisione del campionato inglese.