Su vida profesional ha sido una dedicación constante al servicio de la educación, sector en el cual ha desempeñado diversas responsabilidades docentes y de administración en la Secretaría de Educación Pública (SEP) y diversas universidades e instituciones educativas del país.
En el campo del periodismo ha sido articulista de La Crónica de México, Frontera y el Semanario Zeta, y comentarista en Notivisa y en Síntesis TV. En Baja California fue director de Diario 29 y secretario de Educación del Gobierno del Estado, así como consejero Editorial por Baja California de la Revista de Educación y Cultura AZ.
Ha dedicado buena parte de su trabajo profesional a la redacción de textos, actividad en la que es autor y coautor de 14 libros en materias de Derecho, Educación, Historia y Política.