Como teniente de Infantería combatió en la campaña del norte en la Tercera Guerra Carlista (batalla de Elgueta), prestando con posterioridad sus servicios en las Antillas.