Luego de una excelente Copa América Centenario fue observado por muchos equipos. Finalmente el 29 de junio fichó por Atlético Nacional por 3 temporadas. Fue campeón de la Copa Libertadores 2016, en un equipo plagado de figuras como Franco Armani, Orlando Berrio, Macnelly Torres, etc. Además fue subcampeón de la Copa Sudamericana 2016. En el 2017 ganó la Recopa Sudamericana. A pesar de tener un año más de contrato en junio de 2018 el jugador y Atlético acordaron la rescisión de su contrato.