Juan José Gregorio Fernández fue un militar argentino que participó en las Guerras de independencia hispanoamericana en el territorio de las actuales Argentina, Bolivia y Perú.
[3] Tras el retiro del libertador José de San Martín pasó a las órdenes de Simón Bolívar, y sirvió «desde esta época con el crédito más distinguido en el ejército peruano».
[5] En 1825 recibió el mando del nuevo regimiento Pichincha, constituido con los batallones 1.º y 2.º,[6] y al siguiente año fue promovido a general de los ejércitos de Perú.
Fernández hizo detener a Anglada, lo que provocó la fuga de otros oficiales involucrados.
[9] Estaba casado con la salteña Pascuala Bailona Costas Frías, con quien tuvo tres hijos: Emilio, Juan de Dios Francisco y María del Carmen Fernández Costas.