Juega como delantero y su club actual es Junior de la Categoría Primera A de Colombia.
Oriundo de Presidente Franco, se formó en las divisiones inferiores de Olimpia, debutando en el primer equipo el año 2018,[1] año en que participó en 4 partidos y marcó un gol ante Sol de América.
[3] En enero de 2020, se anuncia su cesión al Náutico brasileño.
[4] En diciembre del mismo año se anunció que su cesión no fue renovada;[5] Sin embargo, en abril de 2021 se anuncia su regreso al equipo brasileño.
[6] Su cesión con el conjunto brasilero terminó en diciembre de 2021.