Desde 1988 hasta 2007 fue el secretario general del Partido Socialista Obrero Español en Canarias.