Es licenciado en economía por la Universidad Técnica de Lisboa. Consultor internacional, presidente del Banco Internacional de Funchal (BANIF), miembro de la junta directiva de la Sociedad de Desarrollo de Madeira y Profesor Invitado de la Facultad de Ciencias Sociales y Políticas, en la Universidad Técnica de Lisboa y de la Escuela de Negocios Nova, en la Universidad Nueva de Lisboa. Es miembro de la junta directiva de la Fundación Oriente y fue auditor del Instituto Nacional de Defensa, del Tribunal de Cuentas de Portugal y profesor visitante en la Universidad de Georgetown.
Su larga carrera política la inició como miembro del Parlamento regional de Madeira y, posteriormente, como parlamentario nacional en Lisboa. Ha sido ministro en varios gobiernos de Portugal, donde fue Viceministro de Asuntos Internos, Viceministro de Asuntos Exteriores y de Cooperación al Desarrollo, y también ministro de Defensa y Ministro de Asuntos Estatales y Extranjeros.