Es un futbolista colombiano que juega como centrocampista y se ha destacado por su participación en la Selección nacional, a la que fue convocado para la Copa Mundial de Fútbol de 2018, Copa América 2019 en Brasil, Eliminatorias Catar 2022.
Su debut con selección fue el 10 de noviembre de 2017, pero fue hasta el 13 de octubre de 2020 que marcó su primer gol con la selección en el empate 2-2 frente a Chile.
Inició su etapa como titular en el A. F. C. Bournemouth del EFL Championship de Inglaterra, el 28 de agosto de 2018.
Además, estuvo en los equipos Atlético Huila de Colombia y Levante UD de España.