Licenciado en Historia y maestro en Historia Regional, profesor de asignatura en el Departamento Académico de Humanidades, instructor de diplomado en Formación de Guías de Turistas en la Universidad Autónoma de Baja California Sur y profesor de Teoría de la Historia en la Escuela Preparatoria José María Morelos y Pavón (CCH-UNAM); ha participado como ponente en los encuentros nacionales de Historia y antropología regionales.