Su padre era José Francisco Garcia, un revolucionario constitucional perseguido por el partido absolutista.
A esta le siguió Futuro en 1858, periódico fundando y sostenido por un grupo al que este pertenecía.
En 1865 fue nombrado redactor jefe del Jornal de Lisboa, que dirigió hasta su final.
En aquella época, José Elias fue invitado a formar parte del gobierno de António Alves Martins y del vizconde de Sá Bandeira, ambas vez lo rechazó.
[1] En 1890 fue elegido diputado por el Partido Republicano Portugués, cargo que mantuvo hasta su muerte en 1891.