Es licenciado en Derecho por la Universidad Regiomontana y doctor en Ciencias Políticas y Sociología por la Universidad Complutense de Madrid; cuenta con diplomado de Altos Estudios Internacionales por la Sociedad de Estudios Internacionales de Madrid.
Es especialista en temas de derechos humanos, acceso a la información pública, transparencia, combate a la corrupción, rendición de cuentas, derecho procesal constitucional y protección de datos personales.
Desde el 2011, se desempeñó como Coordinador de Información Documentación y Transparencia del Tribunal Electoral del Poder Judicial de la Federación, en donde también se desempeñó como director general de Enlace y Transparencia, como secretario de la Comisión de Supervisión y Resolución en materia de transparencia y acceso a la información.