Creció en Lisboa y fue alumno del instituto Padre António Vieira.
Próximo a Francisco Sá Carneiro durante la fundación del Partido Popular Democrático, asumió funciones de adjunto del ministro Adjunto del primer ministro, en el IV Gobierno Constitucional (1978-1979) y de asesor jurídico, en el VI Gobierno constitucional (1980-1981).
Su actividad parlamentaria comienza en 1980, como diputado por Lisboa, hasta 1991, cargo que retomaría (activamente) en 2007, tras el XXX Congreso del PSD, como presidente del Grupo Parlamentario.
Dada la inestabilidad gobernativa y tras varias dimisiones de altos cargos administrativos, se disuelve la Asamblea de la República, y dimite.
[1] Como curiosidad, decir que fue presidente del Sporting Clube de Portugal (1995-1996).