Родился 11 июля 1954 года в Норильске. В 1979 году окончил экономический факультет МГУ имени М.В. Ломоносова. В 1982 году присвоена ученая степень кандидата экономических наук. В 1991 году присвоена ученая степень доктора экономических наук. С 1993 года присвоено звание профессора экономического факультета МГУ имени М.В. Ломоносова.
С 1977 года начал педагогическую деятельность в Экономико-математической школе (ЭМШ) при экономическом факультете МГУ, с 1982 по 1988 год был директором ЭМШ.
В 1983 году начал преподавать на кафедре политической экономии экономического факультета МГУ имени М.В. Ломоносова, занимая должности ассистента (1983-1987), старшего преподавателя (1987-1989), доцента (1989-1993), профессора кафедры (1993-2002). С 2002 года по н.в. занимает должность заведующего кафедрой прикладной институциональной экономики экономического факультета МГУ имени М.В. Ломоносова.