[1] Su primer club fue el Boyacá Chicó de Tunja donde debutó muy joven en la Copa Colombia.
Luego de disputar siete partidos con su equipo en el Torneo Apertura 2010 de Colombia,[2] el máximo accionista del Boyacá Chicó anuncia su traspaso al club inglés Manchester City.
Con Atlético Nacional ganó la Superliga de Colombia y la Copa Colombia, en el semestre que fichó, con una gran actuación suya en ambas finales (en la Superliga solo jugó el partido de vuelta).
Para el segundo semestre su situación no cambió y siguió siendo suplente de Martínez.
Para 2014 no tuvo tanta continuidad , siendo uno de los mejores arqueros del torneo colombiano jugó solo 4 partidos en los cuales tuvo unas excelentes participaciones Para el 2015 se va cedido al La Equidad donde se convierte en una de las figuras del equipo siendo llamado a la Selección Colombia.
Para el Torneo Apertura 2016 vuelve al club dueño de sus derechos, Atlético Nacional.
[11][12] En febrero de 2013, estando lesionado, se consagra campeón del Sudamericano Sub-20 disputado en Argentina.