Se ha desempeñado como Jefe de los Departamentos de Documentación Jurídica y Ejecutiva de la PGR (1985-1986); Jefe del Departamento de Estudios Legislativos de la PGR (1986-1987); Subdirector de Estudios Legislativos de la PGR (1987-1988); Subdirector de Docencia en el Instituto Nacional de Ciencias Penales INACIPE (1989-1991); Director de Información Jurídica en INACIPE (1991-1992); Director de Operación Regional, zona norte, de la Coordinación de la Descentralización Educativa de la SEP (1992-1993); Director General del Instituto Hidalguense de Educación Básica y Normal (1993-1994); Director General encargado del Instituto Hidalguense de Desarrollo Cultural e Investigaciones Sociales (1994); Secretario de Educación Pública de Hidalgo (1994-1996); Procurador General de Justicia de Hidalgo (1996-1998); Coordinador de Asesores en la Subsecretaría de Seguridad Pública de la SEGOB (1998-1999): Secretario de Agricultura en Hidalgo (2003-2005); Secretario de Desarrollo Social de Hidalgo (2005-2006).