Ricercatore in Storia della pedagogia presso l’Università Europea di Roma, dove insegna anche Pedagogia generale e Letteratura per l’infanzia. Alla Libera Università Maria SS. Assunta (LUMSA) insegna Storia dell’infanzia e delle istituzioni educative.
È segretario di redazione del trimestrale «Dialoghi» (Ave, Roma) e direttore responsabile di «Anthropologica» (Centro studi “J. Maritain”, Trieste).