El 1959 es llicencià en medicina a la Universitat de Barcelona i ingressà en el Cos de Sanitat de l’Armada. El 1961 fou destinat a l’Hospital de la Marina de Cartagena. Es doctorà (1966) a la Universitat de València amb la tesi La obra médico-quirúrgica del Doctor Juan Creus y Manso (1967). Fou responsable mèdic del Sector Naval de Balears (1965-90), i també de la Creu Roja de Palma (1980-93). El 1980 fou nomenat acadèmic de la Reial Acadèmia de Medicina i Cirurgia de Palma (de la qual és president des del 1991). La seva llarga carrera li ha portat nombrosos guardons i reconeixements com la Creu del Mèrit Naval de Primera Classe, o la Medalla de Plata de la Creu Roja.
Com a investigador, ha centrat la seva activitat en la història de la medicina a Mallorca, així com en l’estudi de diferents institucions mèdiques. És membre del comitè de direcció de l’Enciclopedia Práctica de Medicina y Salud de Baleares i col·laborador de la Gran Enciclopèdia de Mallorca en temes de medicina.
Entre les seves obres destaquen: El hospital de Señora de Santa Ana de Cartagena (1961), Mallorca, siglo XIX. Notas para su estudio (1976), El grip de l’any 18 a Llucmajor: notes sobre l’epidèmia (1982), El Colegio de Médicos de Baleares (1882-1982) (1985), Innovaciones y progresos médicos en Mallorca 1898-1989 (1990) i Médicos y sociedad. Mallorca 1936-1944 (1991).