Es politólogo por la Universidad de Guadalajara y maestro en Comunicación por la Universidad Panamericana, estudió Escritura Creativa en la Sociedad General de Escritores Mexicanos y ha estudiado más cursos de política y democracia. Toda su vida ha trabajado como funcionario público y en la sociedad civil. Ha escrito y publicado diversos cuentos en recopilaciones, además de escribir reflexiones bohemias y artículos de política. Es atlista, apasionado de las causas perdidas y optimista en exceso.