A los catorce años ingresa como aprendiz en los talleres de ferrocarriles.
Secretario general del Sindicato Nacional Ferroviario de UGT (1918-1934).
Elegido en 1931 concejal por Madrid (en las elecciones que traen la Segunda República) y el mismo año Diputado a Cortes, renovando el escaño en 1933.
Al finalizar la guerra civil española se exilia en Francia, y desde allí reorganiza la UGT.
Tras la dimisión de Indalecio Prieto, el Congreso Extraordinario del PSOE le elige para presidir la Comisión Ejecutiva (Toulouse, marzo de 1951), y el XVIII Congreso le renueva en el cargo (Toulouse, agosto 1952).