Estudió la licenciatura en Derecho de la Universidad Nacional Autónoma de México (UNAM). Durante más de 20 años se desempeñó en el sector público federal.
Fue miembro de la Comision de Asuntos Juridicos del Instituto de Estudios Politicos Economicos y Sociales (IEPES), oficial mayor de la Secretaría de Programacion y Pesupuesto y director de Asuntos Juridicos de la Presidencia de la Republica , entre 1988 y1994.
Fue miembro de la Comision de Asuntos Juridicos del Instituto de Estudios Politicos Economicos y Sociales (IEPES), oficial mayor de la Secretaría de Programacion y Pesupuesto y director de Asuntos Juridicos de la Presidencia de la Republica , entre 1988 y1994.
Ha ejercido como Consultor privado y actualmente es Notario Público del Estado de México.