Doctor en Historia Moderna y Contemporánea por el Instituto de Investigaciones Dr. José María Luis Mora, Maestro en Ciencias Sociales con especialidad en Estudios Históricos de Región y Frontera por El Colegio de Sonora y Licenciado en Comercio Internacional por el Instituto Tecnológico y de Estudios Superiores de Monterrey. Se desempeñó durante cuatro años como analista de comercio exterior y logística en una compañía minera. Es profesor de asignatura en el departamento de historia y antropología de la Universidad de Sonora, y ha laborado también como docente en Universidad Kino, Universidad Estatal de Sonora , Universidad UNILÍDER y Colegio de Bachilleres del Estado de Sonora. Actualmente es presidente de la Sociedad Sonorense de Historia y del Consejo Consultivo de la Zona Histórica de Hermosillo, y desde 2013 es cronista municipal de Álamos. Ha participado como ponente en diversos foros y espacios, nacionales y extranjeros, y es autor del libro Festejar y construir. Fiestas cívicas e inauguración de obra pública en Álamos durante el porfiriato, 1892-1910.