Abogado por la Universidad de Guadalajara, Maestro en Ciencias Penales por la Universidad de Colima y Doctorando en Derecho por el Instituto Internacional del Derecho y del Estado.
Oficial del Ministerio Público, Secretario de Acuerdos y Juez Penal, Defensor Público Federal y Secretario General de Acuerdos del Tribunal Electoral del Estado de Colima, actualmente abogado postulante.