Entre los cargos del Poder Judicial que ejerció, estuvieron los de Secretario de Estudio y Cuenta, adscrito al Pleno de la Suprema Corte de Justicia de la Nación; Juez de Distrito en Materia Administrativa en el Distrito Federal, de 1972 a 1978; magistrado en el Tribunal Colegiado del Quinto Circuito, con residencia en Hermosillo, Sonora, de marzo a julio de 1978), en el Tercer Tribunal Colegiado en Materia Civil y en el Tercer Tribunal Colegiado en Materia Administrativa, ambos en el Primer Circuito de 1978 a 1995.