Es egresado de la licenciatura en Contaduría Pública por la Universidad La Salle.

En la iniciativa privada se desempeñó como Contador del área de importaciones y cuentas por pagar de Garlock de México; Gerente general de la Asociación de Residentes del Club de Golf la Ceiba AC; y Gerente de operaciones de Comunicaciones Radiotelefónicas Peninsulares, SA de CV

En la Administración Pública fue Jefe de Auditorías de la Contraloría Interna de los Servicios de Salud del estado de Nayarit; y Subdirector en el área de Auditoría Gubernamental de la Secretaría de la Función Pública

En el año 2007 fue nombrado Jefe del área presupuestal de la Dirección de Administración y Finanzas del Hospital Regional de Alta Especialidad; en el 2011, Subdirector de Recursos Financieros; y desde el año 2016 es Director de Administración y Finanzas.