Durant la segona guerra Carlina actuà com a cap d’un batalló al Vallès Occidental. Pel desembre del 1848, a Collbató, es deixà subornar pel capità general M.Gutiérrez de la Concha, marquès d’El Duero, i fingint que la rendició era inevitable, obligà els seus homes a passar-se al bàndol isabelí, bé que molts desertaren els dies següents. Fou recompensat amb el grau de brigadier dins l’exèrcit regular. El 1872, a Ferrol (Galícia), es revoltà contra Amadeu I i intentà de proclamar la república federal.