- Doctorado en Derecho Constitucional, Universidad Tepantlato.
- Maestría en Derecho Penal, Instituto de Ciencias Penales.
- Licenciatura en Derecho, Universidad Nacional Autónoma de México.
- Secretario de acuerdos Juzgado Quinto de Distrito en el Estado de México.
- Secretario de acuerdos interino Primer Tribunal Colegiado del Segundo Circuito, con residencia en Nezahualcóyotl, Estado de México.
- En la Visitaduría General Procuraduría General de la República desempeño los cargos de Director de averiguaciones previas de la Dirección General de Delitos Cometidos por Servidores Públicos de la Institución, Director de quejas, sugerencias y opiniones técnico jurídicas.
- En la Fiscalía Especializada para la Atención de Delitos Electorales de la Procuraduría General de la República tuvo cargos como Director de Control de Procesos y Amparo Encargado de la Dirección General de Control de Procesos y Amparo en Materia de Delitos Electorales, Director de Consignaciones, Director de Política Criminal, Secretario Técnico, Asesor jurídico del Titular de FEPADE, Agente del Ministerio Público de la Federación Titular, Subdirector Consignaciones y Control de Procesos, Jefe de Departamento de Control de Procesos, Secretario Ejecutivo.
- Litigante en materia penal. Bufete Jurídico Cruz Pérez y Asociados.
- Profesor de educación básica y media básica, Instituto Nacional para la Educación de los Adultos.
- Curso de formación para Secretarios del Poder Judicial de la Federación, Curso General de Derechos Humanos, Derecho agrario, La improcedencia en el juicio de amparo, Los intereses tutelados jurídicamente en el juicio de amparo, en el Instituto de la Judicatura Federal.
- Averiguación previa y el proceso penal, Universidad Autónoma de Guadalajara.
- Criminalística y Técnicas de enseñanza del derecho, Universidad José de Rojas, Chiapas.
- Derecho penal, Universidad Mexicana.
- Metodología de la Investigación Jurídica, Colegio de Estudios de Posgrado.
- Derecho Constitucional y Electoral, Universidad Autónoma de Acapulco.
- Derecho e Instituciones Electorales, Universidad Autónoma de México.
- Derecho Electoral, Universidad Autónoma de Querétaro.