James Membribes Rubio nasceu em Marilia, interior de São Paulo , em 20 de dezembro de 1937.
Atuou na TV Paulista, o canal 5 de São Paulo, na década de 1960, antes dela se tornar a TV Globo paulista.
Trabalhou no Departamento de Jornalismo da TV Manchete, o canal 9 de São Paulo, na década de 1980, e nos anos 1990 foi Diretor de Jornalismo da TV Record, o canal 7.
De 2007 a 2008 exerceu o cargo de Diretor de Jornalismo da Rede CNT.
James Rubio faz parte da diretoria do Sindicato dos Jornalistas do Estado de São Paulo.