Allí se afilió al Partido Socialista de las Islas Baleares.
Ha trabajado como profesor asociado en la Universidad de las Islas Baleares entre 1997 y 2004 y también ha sido profesor de Enseñanza Secundaria, especialista en Ciencias Sociales, Geografía e Historia y en Psicología-Pedagogía.
En el ámbito político, ha sido director insular de la Administración General del Estado en Baleares de 2004 a 2008, y diputado nacional por las mismas al Congreso de los Diputados entre 2008 y 2011.
Cesó en agosto de 2024, por motivos personales.
[1] Por sus servicios, se le concedió la Gran Cruz de la Orden Civil de Alfonso X el Sabio.