Es Contador Público Certificado y Licenciado en Administración de Empresas por la Universidad de Guadalajara.
Ha desempeñado diversos cargos académicos y representativos del gremio en la contaduría pública, siendo secretario y director de la Facultad de Contaduría Pública de la Universidad de Guadalajara, Presidente del Colegio de Contadores Públicos Universidad de Guadalajara y Presidente de la Federación Nacional de Contadores Públicos.