Fue convocado por primera vez a la Selección Colombia de mayores el 20 de marzo de 2015 por el técnico Jose Pekerman para los amistosos de preparación para la Copa América 2015 contra Kuwait y Baréin. Debutó con la tricolor el 6 de septiembre de 2019 ingresando en el segundo tiempo por Duván Zapata en el empate 2-2 frente a Brasil en un amistoso disputado en Miami. Su debut oficial se dio ingresando en el segundo tiempo en la victoria de Colombia 0-3 sobre Perú por las Eliminatorias a Qatar 2022.&lt;br&gt;