Professore Ordinario di Pedagogia Sperimentale all’Università Cattolica del Sacro Cuore (sede di Milano), Facoltà di Scienze della Formazione.
Presso il medesimo Ateneo ha conseguito la laurea e il dottorato di ricerca in Pedagogia.
Dal 1991 al 1994 ha svolto attività di ricerca e d’insegnamento presso l’Université Catholique de Louvain (B), come visiting professor. Ha svolto numerosi soggiorni di studio e di ricerca in Università all’estero.