Los cargos legales que ostentó fueron los siguientes: Escribano Público de Número de Cádiz, Secretario del Juzgado de Avenencias del Distrito Consular de Cádiz y Escribano de Cámara Honorario de la Audiencia de Sevilla.