En 1921 la Guerra del Rif vuelve a destinarle a Marruecos, donde se destaca en numerosas acciones bélicas junto a los generales Cabanellas, Sanjurjo y Dámaso Berenguer entre otros, por lo que sería ascendido al rango de general.