Cresciuto nelle file delBelgrano, ha debuttato tra i professionisti il 18 marzo 2012, inIndependiente-Belgrano (2-0)[3], subentrando aMatías Giménez al minuto 78. Ha militato nelle file delBelgrano per due stagioni, totalizzando 44 presenze e 7 reti in campionato. Nel luglio 2013 è passato alLanús. Dopo due stagioni nel club granata, il 17 luglio 2015 si è trasferito aiPortland Timbers[4][5], club statunitense. Il 9 gennaio 2017 si è trasferito in prestito alBelgrano[6]. Il 4 agosto 2017 è passato con la formula del prestito gratuito all'Estudiantes (LP)[7]. Rientrato dal prestito nell'estate 2018[8], ha militato nelle file deiPortland Timbers fino all'anno successivo, totalizzando 15 presenze e una rete in campionato. Il 26 luglio 2019 ha rescisso il proprio contratto[9]. Rimasto svincolato, il 26 luglio 2019 è stato ingaggiato dall'Atlético Tucumán[10]. L'11 febbraio 2021 si è trasferito alSan Lorenzo[11]. Il 4 agosto 2021 ha rescisso il proprio contratto[12]. Il 3 settembre 2021 è stato ingaggiato dalCentral Córdoba (SdE)[13]. Il 12 gennaio 2022 si è trasferito all'Universidad Católica[14]. Il 22 luglio 2022 ha risolto il proprio contratto[15]. Rimasto svincolato, il 31 agosto 2022 è stato ufficializzato il suo trasferimento a parametro zero alNewell's Old Boys[16]. Il 26 gennaio 2023 è passato alSarmiento (J)[17]. Il 13 settembre 2023 si è trasferito inAzerbaigian, nelle file delNeftçi Baku[18].
Nel 2013 è stato inserito nella lista dei convocati per ilCampionato sudamericano Under-20[19][20]. Ha debuttato ufficialmente il successivo 10 gennaio, in occasione del match di aperturaArgentina-Cile (0-1)[21], subentrando aLucas Romero al minuto 62. Ha messo a segno la sua unica rete con la selezione Under-20 il 14 gennaio 2013, inArgentina-Bolivia (2-2)[22], siglando il gol del momentaneo 1-1 al minuto 49. Ha totalizzato, con la selezione Under-20 argentina, tre presenze ed una rete.