Jhon nació en Medellín, pero él y su familia se fueron a vivir al municipio de Zaragoza, en Antioquia siendo apenas un niño y allí creció.
Se fue a los 11 años del municipio donde vivía, ya que fue rechazado por la academia Arco Zaragoza.
Con el equipo naranja siguió su formación académica y futbolística, llegando a participar en torneos amateur como la Pony Fútbol.
[9] Posteriormente fue llamado nuevamente para el amistoso contra Paraguay en noviembre.
[11] Actualizado al último partido jugado el 7 de febrero del 2025.