Hijo de Francisco Antonio Gavidia y de Eloisa Guandique de Gavidia, nació en el municipio de Cacahuatique, hoy Ciudad Barrios, departamento de San Miguel, El Salvador.