Ha tenido otras responsabilidades importantes: de 1990 a 1996 fue Magistrado Presidente del Tribunal Federal Electoral y, posteriormente, Subsecretario de Desarrollo Político, de la Secretaría de Gobernación, Subsecretario del Trabajo y Previsión Social.