Doctorado por la Universidad de Salamanca España, cursó maestría en U. Salamanca (DEA) y licenciatura en la Facultad de Derecho de la UNAM. Cuenta con un Diplomado en Administración Pública en el Instituto Tecnológico de Estudios Superiores de Monterrey, además de un Diplomado en Seguridad Nacional, CISEN/ INAP. Es Maestro en la Facultad de Derecho de la UNAM y tutor de tesis de licenciatura en la UNAM.

Ha sido Subdirector Técnico del Gabinete Agropecuario de Presidencia de la República, Jefe de la Unidad de Audiencias de la Presidencia de la República, Asesor Jurídico del Secretario de Comunicaciones y Transportes, Director General de Asuntos Religiosos en la Secretaria de Gobernación, Miembro de la Delegación Gubernamental para La Paz, en San Andrés Larrainzar, Chiapas; Subgerente Jurídico del Corporativo de PEMEX, Asesor del Procurador General de la República, Coordinador Jurídico de la Secretaría del Medio Ambiente, Director General Adjunto de la Oficina del Abogado General de SAGARPA y Director General Jurídico de SENASICA.