Fue ministro de Marina en el gobierno que, entre el 12 de septiembre y el 8 de octubre de 1933, presidió Alejandro Lerroux para pasar a ocupar, hasta el 16 de diciembre, la cartera de Guerra en el siguiente gabinete que formó Martínez Barrio.