[1] Trabajó en Arthur Andersen y Garrigues Andersen, fue subdirector y director del área económica del ayuntamiento de Calviá.
En la V Legislatura fue diputado por el PSOE en el Parlamento de las Islas Baleares y consejero del Consejo Insular de Mallorca.
Durante su etapa al frente de los Cuerpos y Fuerzas de Seguridad del Estado tuvo un destacado papel en su lucha contra la organización terrorista ETA, que asesinó a cinco personas en ese periodo.
[6] Dos años después el organismo sería transformado en Secretaría General de Turismo y Comercio Interior.
En marzo de 2018 anunció que abandonaba su militancia en el PSOE, disconforme con la postura del partido ante el proceso independentista catalán y con la tendencia nacionalista que ha adoptado el PSOE balear.