Estudió Magisterio en la SAFA de Úbeda (se graduó en 1966. Se licenció en 1971 en Pedagogía en la Universidad de Barcelona (UB). En 1979 obtuvo el grado de Doctor en Pedagogía por la UB, tras haber cursado un año de estudios de postgrado en la Universidad de Florida (EE. UU.). Ingresó como Profesor asociado en la U. Barcelona en 1974, obteniendo la plaza de Profesor adjunto en 1983 y fue catedrático del Área de Métodos de Investigación y Diagnóstico en Educación en la Facultad de Pedagogía de la UB.
Ha ocupado diversos cargos académicos y fue fundador y Director del
Gabinete de Evaluación e Innovación Universitaria de la UB.