Trabajador del ferrocarril, militó en el Partido Socialista Obrero Español y en la Unión General de Trabajadores.