Licenciado en Filosofía y Letras, especialidad de Pedagogía, en las universidades de Valladolid y Complutense de Madrid. Ha sido maestro en escuelas de la provincia de Palencia y en el INRI de Madrid. Obtuvo plaza en las oposiciones a Inspector de educación, he ejercido de inspector de educación en las provincias de Jaén y Sevilla.
Ha impartido conferencias en el ICE de la universidad de Sevilla y en CPR de Madrid y Cuenca. Ha escrito once libros sobre temática pedagógica, seis publicados por la editorial Praxis y cinco por la editorial CCS, y medio centenar de artículos en revistas profesionales, pedagógicas y diarios de información general.