Es economista, con 30 años en el servicio público donde se ha desempeñado en diferentes cargos, desde analista hasta Coordinador General en las Secretarías de Programación y Presupuesto, Energía, Minas e Industria Paraestatal, Comunicaciones y Transportes, Gobernación, Agricultura y Ganadería. Además, ha sido Subdirector y Director en Organismos y Empresas Públicas como en Azúcar, S.A., Almacenes y Servicios, Lotería Nacional, Instituto Mexicano del Seguro Social. Destaca su participación en el Sector de Infraestructura y Logística en la Secretaría de Comunicaciones y Transportes en donde ha tenido a su cargo en 2 ocasiones, la Dirección General de Aeropuertos y Servicios Auxiliares (ASA); actualmente, es Coordinador General de Puertos y Marina Mercante. Fue Diputado Federal en la LXI Legislatura responsable de la Secretaría de la Comisión de Energía y miembro de la Comisión de Economía. En el Sector Privado ha participado en distintas empresas, como consultor en los proyectos de promoción del Estado de México y en la venta y organización de Mexicana y Aeroméxico.