Octavio es Maestro en Ciencias en Ingeniería Industrial por la Universidad de Minnesota y Maestro en Dirección de Empresas para Ejecutivos con Experiencia por el Instituto Panamericano de Alta Dirección de Empresa de la Universidad Panamericana.

En el sector público se ha desempeñado en diferentes dependencias y organismos como Titular del Órgano Interno de Control en el Instituto Nacional de Estadística y Geografía, en la Secretaría de Gobernación, en el Archivo General de la Nación y en el  Organismo Promotor de Medios Audiovisuales, así como Titular del  Área de  Auditoría Interna en los órganos internos de control  de la Secretaría de Economía y del Centro Nacional de Control del Gas Natural.

Adicionalmente se ha desempeñado como equivalente a oficial mayor del Centro  de Investigación y Seguridad Nacional y de la Comisión Federal de Competencia Económica.

Cuenta con más de 20 años de experiencia en empresas de telecomunicaciones y alta tecnología, en puestos de planeación, desarrollo de negocios y finanzas.

A partir del 16 de febrero de 2017, actualmente se desempeña como Titular del Órgano Interno de Control en el Centro Nacional de Control de Energía (CENACE), entre cuyas funciones destacan controlar que los procesos y procedimientos que realizan las y los servidores públicos en este organismo público descentralizado estén apegados a la legalidad y que coadyuven a los objetivos sustantivos del CENACE, así como atender, tramitar y resolver las quejas o denuncias presentadas por la ciudadanía contra presuntas irregularidades administrativas cometidas por el personal.