Fue diputado de las Cortes republicanas por la circunscripción electoral de Vizcaya (capital) entre 1931 y 1933, y por la circunscripción de Madrid (capital) entre 1936 y 1939.