Ha trabajado en el Poder Judicial de la Federación de México, fue Consejero del Consejo de la Judicatura Federal (México), fue Secretario de Estudio y Cuenta en la Suprema Corte de Justicia de la Nación y ha estado en variados puestos del mismo.