Fue diputado (cabeza de lista del PP más votado de España, casi el 65% de los votos en Ávila en el año 2000) y senador en tres ocasiones, ministro de Administraciones Públicas (desde enero de 1999 hasta marzo de 2000), ministro de Justicia (desde marzo de 2000 hasta julio de 2002) y ministro del Interior (desde el 9 de julio de 2002 hasta el año 2004).