Es Doctor Europeo en Derecho Constitucional por la Universidad de Salamanca, miembro del Sistema Nacional de Investigadores, nivel II. Se ha desempeñado como investigador en las áreas de Derecho Constitucional, Políticas Públicas para la Justicia, modelos comparados de Justicia Penal.
Ha sido profesor-investigador invitado de las Universidades: de Salamanca en España, Bolonia en Italia y RICE en EEUU. Fue Director General para la Implementación del Sistema de Justicia Penal de la Secretaría de Gobernación. Fue Director del Legado de Investigación de Seguridad y Estado Constitucional de Derecho de la Escuela de Gobierno y Transformación Pública del Tec de Monterrey. Así como también, Consejero Presidente de la Comisión de Seguridad y Justicia del Consejo Nuevo León, Comisionado de la Comisión de Seguimiento a los trabajos de la Unidad de Inteligencia Financiera de la Secretaria de Hacienda y Crédito Público y Asesor Legislativo tanto en la Cámara de Diputados como de Senadores de la República. En la actualidad es miembro del claustro académico del Doctorado en Política Pública y de la Maestría en Administración Pública y Política Pública de la Escuela de Gobierno y Transformación Pública del Tec de Monterrey.