С 1971 по 1975 учился на факультете психологии ЛГУ.
С 1975 по 1977 работал ассистентом кафедры психологии в ЛГПИ им А. И. Герцена.
С 1977 по 1980 проходил обучение в аспирантуре по специальности «Педагогическая, детская и возрастная психология» .
В 1981 г. защитил кандидатскую диссертацию на тему «Взаимодействие образных и символических структур в развивающемся интеллекте ребёнка» и получил ученую степень кандидата психологических наук.
С 1984 по 1986 занимал должность декана дефектологического факультета.
В 1984 г. присвоено ученое звание доцента, а в 1997 — ученое звание профессора на кафедре психологии РГПУ.
В настоящее время является профессором кафедры психологии развития и образования, ведет учебные курсы по психологии развития и возрастной психологии, детской психологии, планированию эксперимента в психолого-педагогических исследованиях.Подготовил 16 кандидатов наук.Является переводчиком и научным редактором фундаментальных работ классиков психологии: К.-Г. Юнга, Э. Эриксона, Дж. Келли.
В 1989 г. прошел стажировку в Мэрилендском университете в Колледж Парк (США).