En 1972 comienza a militar en el Partido Socialista Obrero Español (PSOE) y la Unión General de Trabajadores (UGT), siendo elegido en 1977 Secretario General del Partido Socialista Canario (PSC-PSOE) y entre 1976 y 1983 miembro del Comité Ejecutivo de la UGT.