De 1990 a 1998 fue el secretario general del Partido Comunista de las Islas Baleares y entre 1991 y 2002 fue el coordinador general de Izquierda Unida en las Baleares.