Ha tenido diversos cargos en el Poder Judicial de la Federación y en el antiguo TRIFE.