Data de Nascimento: 11/10/1983
Local de Nascimento: San Juan, Puerto Rico
Em 2004, foi para o Estados Unidos para estudar Medicina Veterinária, teve que conciliar seus estudos com o trabalho de modelo em comerciais e revistas. Foi para a Cidade do México, onde foi convidado a estudar na CEA (Centro de artes educação Televisa) naquele país. Em 2004, James também viveu algo com a cubana-americana atriz Elizabeth Melendez. Seu primeiro papel como ator foi na segunda temporada de Rebelde uma adaptação da telenovela Rebelde Way (Argentina), onde ele interpretou o Diego Echagüe Uchoa (Santos). Em 2007, é convidado pelo Pedro Damián, a entra para o elenco de Lola, érase una vez O Porto-riquenho desempenha o papel de Marcus Von Ferdinand, dando a vida a um dos protagonistas. Em 2008, entra no elenco de Al diablo con los guapos produzido pela Televisa, interpretando o Ramses. Em 2009, entra no elenco de Verano de amor, interpretando Darío Escudero.