-
Nace en Cucuta- Colombia. Madre, Pilar Rubio Gómez y padre
Wilson Rodriguez -
fue en la Academia Tolimense del fútbol a los 12 años
-
El Envigado Fútbol Club se fijó en él y creyó en su talento, por eso se fue a vivir a Medellín y a sus 14 años
-
debutó como profesional en el torneo de la A, el Envigado F. C. descendió, al año siguiente logró su primer campeonato en la B y regresó a la Categoría Primera A.
-
formo parte de la Selección Colombia sub-17 con la que clasificaron y jugaron el mundial de Corea en el 2007.
-
Ficho por el Club Atlético Banfield, que lo adquirió en calidad de cedido durante dos años a comienzos de 2008, donde debutó en la primera fecha del Torneo Clausura 2009 contra Godoy Cruz.
-
El 6 de julio de 2010 fue presentado como nuevo jugador del Fútbol Club Oporto con un contrato de cuatro años por 5,1 millones de euros.
-
El 18 de mayo de 2011, derrotaron en la final de la segunda competición europea al Braga y logró coronarse Campeón del certamen, con su compatriotas y compañeros de club Radamel Falcao García y Freddy Guarin.
-
El 24 de mayo de 2013 se dio a conocer su fichaje por la Association Sportive de Monaco Football Club firmando un contrato por cinco años
-
James durante su etapa en Madrid.
El 22 de julio de 2014 fue presentado como nuevo jugador del Real Madrid Club de Fútbol para las próximas seis temporadas,16 jugando su primer partido oficial —y como titular— con el club el 12 de agosto en el partido correspondiente a la disputa de la Supercopa de Europa frente al Sevilla.