donde paso su niñez san martin
Nació en el seno de una familia criolla hondureña. Era hijo del político conservador Joaquín de San Martín, que también fue Jefe de Estado de El Salvador. En su infancia, su familia se trasladó a la localidad salvadoreña de Chalatenango.