Es Licenciado en Derecho por la Universidad Autónoma de Nuevo León (UANL) y Maestro en Derechos Humanos y Democracia por la Facultad Latinoamericana de Ciencias Sociales (FLACSO – México). Se ha desempeñado como Director de Políticas Públicas en la Unidad para la Promoción y Defensa de los Derechos Humanos de la Secretaría de Gobernación, Director de Incidencia e Investigación de la Comisión Mexicana de Defensa y Promoción de los Derechos Humanos, consultor de instituciones tales como el Instituto para la Seguridad y la Democracia (INSYDE), la Organización Internacional del Trabajo, la Suprema Corte de Justicia de la Nación y la Barra Internacional de Abogados, así como Director General de Vinculación Interinstitucional de la Comisión Ejecutiva de Atención a Víctimas.
Se ha destacado como impulsor de la reforma constitucional en derechos humanos de 2011, de la Ley General de Víctimas y del proceso hacia la armonización de la normatividad nacional sobre tortura y desaparición de personas. Ha sido profesor de posgrado en diversas universidades del país y autor de diversos textos académicos y de opinión sobre derechos humanos, derechos de las víctimas de la violencia, seguridad y sistema de justicia penal.