Militante del Partido Popular, ha sido director del Instituto Canario de Administración Pública del gobierno canario y de la Escola Galega de Administraciones Públicas, vicepresidente del Instituto Internacional de Metodología Jurídica, subsecretario del Ministerio para las Administraciones Públicas (10 de mayo de 1996 a mayo de 2000), nombrado por Mariano Rajoy, entonces ministro en el gobierno de José María Aznar, y director general del Instituto Nacional de la Administración Pública (INAP, nombrado el 5 de mayo de 2000).