В 1974-1987 годах - ассистент кафедры, старший преподаватель, декан, профессор, заведующий кафедрой Ивановского государственного университета.
В 1987-1991 годах - старший научный консультант - старший референт Группы научных консультантов при Президиуме Верховного Совета СССР, заведующий отделом по вопросам законодательства и правопорядка Секретариата Верховного Совета СССР.
В 1991-1994 годах работал на ответственных должностях юридических служб Международного финансового объединения "МЕНАТЕП" и банка "МЕНАТЕП".
С 1994 года - профессор, заведующий кафедрой правовых основ управления Московского государственного университета им. М.В. Ломоносова.
С 23 декабря 1994 года - член Центральной избирательной комиссии Российской Федерации.
С 10 февраля 1999 года - член Центральной избирательной комиссии Российской Федерации нового состава.
Доктор юридических наук, профессор. Имеет научные труды по проблемам государственного, гражданского и муниципального права.