Es egresado de la Licenciatura en Contaduría Pública de la Universidad de Guadalajara, Maestro en Impuestos en la Universidad de Guadalajara.
Es socio del Colegio de Contadores Públicos de Guadalajara Jalisco, A.C. Es miembro del Instituto Mexicano de Contadores Públicos, A.C., organismo que lo avala como Contador Público Certificado.
Actualmente se desempeña como Consultor de Negocios.
Ha cursado e impartido diversos cursos, seminarios, talleres, diplomados y especialidades en materia tributaria y de negocios en diversas instituciones y organismos.
Es docente de asignaturas de impuestos y costos a nivel licenciatura y maestría en distintas Universidades e Instituciones de Educación Superior.