Elegido diputado a Cortes en las elecciones de 1931, 1933 y 1936 por la circunscripción de Gerona, fue nombrado ministro de Comunicaciones en el primer gobierno que, entre el 12 de septiembre y el 8 de octubre de 1933 presidió el "radical" Alejandro Lerroux.