Lawyer, journalist and politician. He developed his career as a lawyer in Madrid, but in 1854 he returned to Huesca to chair the Provincial Revolutionary Board. In Madrid, he was elected deputy in the Constituent assembly in October 1854. There, he voted against Isabel II and the monarchy. He took part in the 1866 insurrection in Madrid and went into exile in Paris and Pau. He returned to Spain in 1868 and associated himself with Antón Martín’s clandestine republican club, run by Estanislau Figueras. That is the reason why he was imprisoned. Freed with the Revolution, he was a member of the Revolutionary Board of Madrid.
In 1872, he participated in the assembly of the Democratic Federal Republican Party in Madrid before the Spanish general elections in April that year.
García López was also editor of the Revista Científica y Literaria de Madrid and El Eco de los Libres de Huesca. Starting in 1868, he was the director of the Madrid newspaper El Amigo del Pueblo .