Es licenciado en Derecho por la Universidad Nacional Autónoma de México; Maestro en Derechos Humanos y Garantías por el Instituto Tecnológico Autónomo de México; Maestro en Derechos Humanos por la Universidad de Edimburgo y Doctor en Derecho por el Instituto de Investigaciones Jurídicas de la UNAM. Ha realizado estudios de especialización en materia de derechos humanos en universidades de Estados Unidos, México, Colombia y el Reino Unido. Ha colaborado con organizaciones de la sociedad civil en acciones de investigación y defensa de los derechos humanos, principalmente de niñas, niños y adolescentes; personas indígenas; mujeres y solicitantes de asilo; así como en órganos constitucionales autónomos dedicadas a la defensa y promoción de los derechos humanos. Se desempeñó como especialista en derechos humanos en la Sección de Seguimiento e Impacto de Recomendaciones de la Comisión Interamericana de Derechos Humanos. Actualmente colabora como Secretario en la Ponencia de la Ministra Ana Margarita Ríos Farjat, Es profesor de Derecho Internacional, Derechos Humanos, Sociología del Derecho y Derecho Constitucional Comparado en la Universidad Iberoamericana y el Instituto Tecnológico Autónomo de México. Sus líneas de investigación se orientan al análisis de los estudios sociolegales, la teoría constitucional, el derecho comparado, la igualdad y no discriminación y los derechos humanos.