 He also played for Internacional, Almería, AEK Athens, Independiente, Barcelona SC, Millonarios, and La Equidad.At international level, he represented the Colombia national team 41 times and also captained the side.Vargas was born in Bogotá, Colombia.