Juan Estiven Vélez Upegui (born in Medellín, Antioquia.
Born In Medellin, Velez began his career in the youth ranks of Atlético Nacional.
The following year, he joined Nacional, where he was part of the squad that won the 2007 Finalizacion.
In 2010, he joined South Korean club Ulsan Hyundai, where he won the 2012 AFC Champions League, and playing the full 90 minutes in the 3-0 victory against Al-Ahli.
He made his debut for the Colombia national team in 2006, and played in the 2007 Copa America.