Entre otras funciones jurídicas y administrativas, ejerció como catedrático de Literatura e Historia, legislador, juez de Cuernavaca, así como oidor y fiscal de la Audiencia de México.