En 1964, il obtient sa licence de droit à l'Université de Barcelone, et devient avocat l'année suivante. Il occupe ensuite, entre 1966 et 1970, un poste de professeur d'introduction au droit à l'École des assistants sociaux.
Il adhère à la Fédération socialiste baléare-PSOE en 1975. Il démissionne de la commission exécutive régionale quatre ans plus tard, à la suite du rejet d'un rapport dans lequel il défendait une ligne politique sociale-démocrate.
De l'exécutif local au national
Le , il est élu député des îles Baléares lors des élections constituantes. Réélu aux législatives du , il devient conseiller au Travail et à la Santé du gouvernement régional pré-autonome. Il est élu l'année suivante au Parlement des Îles Baléares, où il est porte-parole du groupe socialiste.
Ayant décidé de mettre un terme à sa carrière politique à la suite des élections législatives anticipées du , il clôt la Ve législature par cette formule : « La séance est levée, et même un peu plus » (« Se levanta la sesión, y algo más »)[3].