Licenciado en Derecho por la Universidad Panamericana, campus Ciudad de México. Candidato a doctor en derecho por la Universidad Nacional de Educación a Distancia en Madrid, España. Investigador asociado de tiempo completo del Instituto Panamericano de Jurisprudencia de la Facultad de Derecho de la Universidad Panamericana Campus Ciudad de México. Ha realizado diversas actividades de investigación en proyectos del Sistema Nacional de Investigadores, del Instituto de Investigaciones Jurídicas de la UNAM y del Instituto Panamericano de Jurisprudencia de la UP. Ha impartido diversas asignaturas y cursos en licenciatura y diplomado en diversas instituciones, como Facultad de derecho de la UNAM, Facultad de Derecho de la UP, SCJN. Asistente y ponente en diversos coloquios, congresos y seminarios, nacionales e internacionales. Colaborador y dictaminador en diversas publicaciones.