He has played for the Colombian NT and started in the 2003 Sub-20 World Cup where Colombia finished in 3rd place by beating Argentina 2-1. He was also a member of the Colombian sub-17, sub-20 and the Senior Colombian National Team during the friendly against Panama were Colombia won 4-0.