Licenciado en Derecho por la Universidad Nacional Autónoma de México, se ha desempeñado como Postulante de Derecho en despachos jurídicos de profesores eméritos de la Facultad de Derecho UNAM, así como Servidor Público Federal y Oficial Administrativo en el Poder Judicial de la Federación y Suprema Corte de Justicia de la Nación. Certificado en diseño e impartición de cursos por CONOCER-SEP, ha colaborado con diversas instituciones educativas como la UNAM, UAM, IPN, Universidad La Salle, Iberoamericana y Anáhuac, entre otras. Destaca también su participación como capacitador en Secretarías de Estado, organismos del sector salud (ISSSTE) y órganos constitucionales autónomos (INE, INEGI), entre otros.