He was born in Tigre, Argentina and played in the youth system of River Plate for three years.
His family then moved to Mercedes, Argentina where he spent the rest of his youth, playing in the system of Comunicaciones.
[5] He then signed with Canadian club Toronto FC II in the United Soccer League ahead of their 2018 season.
[6] On 20 April 2018, he was signed to a deal with their parent club Toronto FC in Major League Soccer.
[15] In February 2024, he joined Delfín in the Ecuadorian Serie A on a one-year loan with a purchase option.