El joven caucano inició en las divisiones menores del Universitario Popayán, empezando su recorrido en el fútbol profesional en el año 2016.
Debutó el sábado 19 de septiembre del 2020 (fecha en que se reanudó el Campeonato colombiano, previamente suspendido a causa de la pandemia), partido que su equipo ganó 1-3 a Millonarios FC en el Estadio El Campín de Bogotá.
El 1 de noviembre de ese año, marcó su primer gol como profesional, y por ende en el equipo; partido que se empató 1-1 contra el DIM en Medellín.
El 5 de septiembre del 2021, se reportó con gol, en el empate a 1 frente al Atlético Bucaramanga en el Estadio Palogrande de Manizales.
Fue internacional con la Selección Colombia sub-17 en la Copa Mundial de Fútbol Sub-17 2017, que se llevó a cabo en la India.