Es Licenciado en Administración por la Universidad Nacional Autónoma de México; cuenta con varios Diplomados: Reingeniería de Procesos por la División de Educación Continua de la Facultad de Ingeniería de la UNAM; Calidad en las Instituciones Gubernamentales por la Escuela Nacional de Administración Pública  y Presupuesto Basado en Resultados (PbR) por la Universidad Nacional Autónoma de México y la Secretaría de Hacienda y Crédito Público.

Se ha desempeñado en la Administración Pública Federal con diversos cargos, entre los que destacan:

Del 1 de mayo de 1991 al 30 de abril de 1998, laboró en la Dirección de Evaluación de la Gestión Pública de la Secretaría de la Contraloría y Desarrollo Administrativo.

El 1° de mayo de 1996 fue designado por el Secretario de la Contraloría y Desarrollo Administrativo como Titular del Órgano Interno de Control en la Comisión Nacional de los Salarios Mínimos.

A partir del 1° de junio de 1998 a la fecha, funge como Director Administrativo de la Comisión Nacional de los Salarios Mínimos.