Doctor en Antropología por la UNAM, realizó estudios de doctorado en Historia en la Universidad de Nuevo México en Albuquerque y es profesor universitario desde hace 35 años.
Desde 1998 es profesor/investigador de tiempo completo de la UACJ. También ha dirigido 35 tesis de licenciatura, es autor y coautor de 15 libros y 30 ensayos. Fue secretario general de la UACJ y subsecretario de Educación en Chihuahua en la administración anterior y en el presente gobierno fue subsecretario de Planeación y Evaluación de la Secretaría de Educación y Deporte.