Fue Director General de Agricultura (1907), Ministro de Fomento entre el 11 de junio y el 3 de noviembre de 1917 en un gabinete presidido por Eduardo Dato, y Ministro de Guerra entre el 5 de mayo de 1920 durante el desastre de Annual, del cual no se sintió responsable, y el 14 de agosto de 1921 en los gobiernos que sucesivamente presidieron Dato y Allendesalazar.