A partir de 1981 fue designado Magistrado de Circuito, adscrito a los tribunales colegiados de Villahermosa, Tabasco y el Puerto de Veracruz, y en 1993 fue nombrado Magistrado de la Sala de Segunda Instancia del entonces Tribunal Federal Electoral.