En octubre de 1835, el gobierno de Mendizábal le nombró capitán general de Cataluña (1835-1836), donde obtuvo algunos éxitos contra los rebrotes carlistas, algunos de ellos teñidos de verdadera crueldad, como cuando mandó fusilar a la madre del militar carlista Ramón Cabrera, hecho que provocó la repulsa general.