Hizo parte de secciones infantiles del Tolima, perteneció a la Academia Tolimense de fútbol, obtuvo el título Ponyfútbol en Medellín y a sus 12 años se fue a vivir a la ‘Ciudad de la eterna primavera‘ donde debutó dos años después en la categoría A, posteriormente fue seleccionado para ser parte de la selección de Colombia sub-17 con los que participó en el Mundial de Corea 2007.
Estuvo en el Club Atlético Banfield, F.C. Porto, Mónaco, máximo representante del Mundial de fútbol 2014, ganó la Bota de oro en el mismo año, estuvo tres años en el Real Madrid y ahora llega al Bayern de Múnich.
Hoy celebramos con los mejores goles de James, quien a sus 26 años, es un icono de las próximas generaciones, incluida su pequeña Salomé y su esposa Daniela Ospina.