У дорослому футболі дебютував 2008 року виступами за команду клубу «Академія» (Богота), в якій провів два сезони, взявши участь у 23 матчах чемпіонату.
Своєю грою за останню команду привернув увагу представників тренерського штабу аргентинського клубу «Естудьянтес», до складу якого приєднався 2011 року. Відіграв за команду з Ла Плати половину сезону 2011/12, після чого був відданий в оренду до «Арсенала» (Саранді), в якому провів півтора року.
2013 року повернувся до «Естудьянтес», втім відразу ж знову був відданий в оренду, цього разу до іншої аргентинської команди, «Рівер Плейт».
Виступи за збірну
26 березня 2011 року дебютував в офіційних матчах у складі національної збірної Колумбії, вийшовши на заміну в товариській грі проти збірної Еквадору. Протягом наступних декількох років участі в офіційних матчах колумбійської національної команди не брав, проте у червні 2014 року був включений до її заявки для участі у фінальній частині чемпіонату світу 2014 у Бразилії як заміна травмованому Альдо Раміресу.