Fue ministro de Administraciones Públicas del gobierno de España entre 2004 y 2007 y diputado en el Congreso de 2000 a 2009.