Ha sido Director general del Ministerio del Interior en 1984 y Secretario general del mismo entre 1984 y 1986, y de 1999 a 2002; Consejero de la Presidencia de la República en dos ocasiones: de 1989 a 1992 y de 1996 a 1997; Secretario general del Ministerio de Asuntos Exteriores de 1997 a 1999 y del Ministerio de Asuntos Económicos de 2002 a 2005 y Director general con rango de Ministro de la Oficina del Primer Ministro de 1992 a 1996 y de 2005 a 2007.