Profesor, contador y administrador. Nació el 2 de enero de 1939 en Cuahulotitlán, comunidad del municipio de Tlalchapa. Sus padres, los señores Bernardino Borja y Fulgencia Olea.
Inició sus estudios en la escuela primaria Emiliano Zapata de su tierra, para continuarlos de 1955 a 1960 en la Escuela Nacional de Maestros, donde se titula. Hace la especialidad de Historia en la Normal Superior de México y luego se inscribe en cursos de Contabilidad y Administración. En ambas carreras realiza funciones que le permiten laborar en escuelas primarias y secundarias del D. F., de 1961 a 1973, y se inicia en sociedades cooperativas de la Dirección de Educación y Capacitación de la Confederación Nacional Cooperativa de la República Mexicana; desempeñó funciones relativas en las ciudades de Guaymas, Mérida, Ensenada, Monterrey y México.
Fue fundador y secretario de Educación Cooperativa de la Sociedad Cooperativa de Bienes y Servicios en la Unidad de Tlatelolco (1974–1977). Recibió capacitación de la Organización Internacional del Trabajo (OIT) México, en teoría y práctica de la comercialización de productos agropecuarios para empresas campesinas.
Desempeñó cargos políticos dentro de su partido (PRI) en el D. F., y luego en el estado de Guerrero, donde coordinó el padrón estatal electoral. Allí mismo se le nombró subdirector del ISSSTE; director general de Gobernación, presidente del Consejo de Administración del IGC, y después presidente propietario de la Junta Directiva del CREA.
Y ocupó una vocalía en varios consejos de administración de algunas dependencias gubernamentales. Fue director general de Educación Pública del estado en 1986 y 1987; subdirector general de Tránsito en Guerrero de 1982 a 1984. Concurrió a diversos actos cívicos y sociales del Gobierno estatal, siendo orador oficial en varios de ellos. Fungió como secretario del exgobernador Alejandro Cervantes Delgado de 1993 a 2000.
En 2001 era responsable del Área de Información, en la Representación del estado de Guerrero en el D. F.
(FMVH)