Hacendado desde joven, combatió en el ejército de su provincia a órdenes de Genaro Berón de Astrada en la batalla de Pago Largo, junto a José María Paz en la batalla de Caaguazú, y bajo el mando de Fructuoso Rivera en Arroyo Grande.