Gobernador militar de Tarragona, durante la dictadura de Primo de Rivera, desde el 14 de septiembre de 1924 hasta 1930 fue Capitán General de Cataluña, sustituyendo a Miguel Primo de Rivera y siendo relevado al asumir la presidencia del gobierno el general Berenguer.