Nació en Ahuachapán en el seno de una familia acomodada; desde joven perteneció al partido liberal que abogaba por la unión centroamericana.