Nació en Vallenar en 1855, hijo de Agustín Zavala Paredes y de Mercedes Meléndez.
Casado con María Mercedes Ulloa Pérez, con hijos.
Estudió en el Instituto Nacional. Universidad de Chile, Facultad de Derecho. Juró como Abogado el 2 de enero de 1883.
Ejerció su profesión en Iquique, y también se dedicó a la minería. Intendente General del Ejército de la Junta Revolucionaria de 1891; Miembro de la Junta de Alcaldes de Iquique 1891; Juez de Letras de Iquique.
Diputado por Tarapacá y Pisagua por el periodo 1891-1894.
En 1892 adquirió la Viña de Rojas, pasando a denominarse Viña Tarapacá, en honor a la provincia chilena del mismo nombre.
Militante del Partido Liberal.
Falleció el 1º de mayo de 1919, en Santiago. Se encuentra sepultado en el Cementerio General de Santiago.