Nacido en Asunción, representó al Club Olimpia de su ciudad natal.
El 19 de junio de 2020 fue cedido al club brasileño C. R. Vasco da Gama hasta 2022, y fue asignado inicialmente al equipo sub-20.
[1] Tras destacar con el equipo sub-20, debutó con el primer equipo el 3 de marzo de 2021, tras entrar en el descanso en sustitución de Vinícius Paiva en la derrota por 0-1 en casa del Campeonato Carioca contra el A.
Portuguesa;[2] y con 19 años, se convirtió en el extranjero más joven en jugar con el Vasco en el siglo XXI.
[6] Titular durante el resto de la campaña, perdió la titularidad en 2022.