Profesor de Educación Primaria de 1982 a 1989.

Representante del Secretario de Educación Pública y del Director General del Instituto Politécnico Nacional en juicios laborales de 1989 a 1994.

Asesor de proyectos legislativos en la Dirección General de Asuntos Jurídicos de la Secretaría de Educación Pública de 1994 a 1998.

Director de Instituciones Particulares de Educación Superior de la Secretaría de Educación Pública de 1998 a 2003.

Director de lo Contencioso e Inconformidades de la Secretaría de la Contraloría del Gobierno del Estado de México de 2003 a 2007.

Asesor de la Dirección General de Educación Superior Universitaria en la Secretaría de Educación Pública de 2007 a 2011.

Director de Investigaciones en la Procuraduría Fiscal de la Federación de 2011 a 2014.

Director General Adjunto de Responsabilidades de 2014 a 2015.

Director General de Responsabilidades y Situación Patrimonial a la fecha.