Es egresado de la Facultad de Derecho de la Universidad Iberoamericana; Doctor en Derecho por la Universidad Complutense de Madrid, y especialista en Derecho Constitucional y Ciencia Política por el Centro de Estudios Constitucionales de Madrid.
Fue Magistrado de la Sala Superior del Tribunal Electoral del Poder Judicial de la Federación, donde proyectó 8,409 sentencias resueltas.
Fue Director de la Escuela de Derecho de la Universidad Anáhuac México Sur; Investigador del Instituto de Investigaciones Jurídicas de la UNAM; miembro del Sistema Nacional de Investigadores (Conacyt), así como de la Comisión Técnica del Grupo Oaxaca que redactó la primera Ley Federal de Transparencia y Acceso a la Información Pública Gubernamental.
Participó también en la implementación de los Juicios Orales y en la primera iniciativa para permitir la reelección consecutiva de legisladores.
Ha sido catedrático y conferencista invitado en diversas universidades de todos los Estados de la República Mexicana y más de dieciocho países, entre ellas, la Universidad de Harvard, la Universidad Complutense de Madrid, la Universidad de Buenos Aires, ante el Pleno de la Comisión de Venecia del Consejo de Europa y en el Programa de las Naciones Unidas para el Desarrollo, mediante el proyecto “Buenas prácticas para el acceso a la Justicia Electoral y el fomento de la Cultura de la Legalidad”.
Es autor de diversos libros y publicaciones sobre temas relacionados con el Derecho Constitucional, Derecho Electoral, Transparencia, Acceso a la Información y Derecho Parlamentario, entre otros.