Pérez first represented the U20 Colombian national team in 2011, where he took part in the 2011 FIFA U-20 World Cup that took place in his home land. He was then recalled for the 2013 South American Youth Championship, where Colombia eventually won the championship and qualified for the 2013 FIFA U-20 World Cup. There, Pérez would give impressive performances, attracting the likes of top European teams.