В 1975 году закончил юридический факультет МГУ имени М.В. Ломоносова. В 1979 году защитил в МГУ кандидатскую диссертацию, посвященную гражданско-правовым проблемам в области сельского хозяйства. В 1996 году защитил докторскую диссертацию на тему "Основные экономические права (сравнительное исследование) конституционно-правовых институтов России и зарубежных государств".
С 1979 года – юрист-консультант Президиума Верховного Совета Дагестанской АССР. С 1982 по 1990 год работал заведующим юридическим отделом Совета Министров Дагестана. Совмещал эти должности с преподавательской и научной деятельностью.
С 1990 по 1991 годы занимал должность председателя Комиссии ВС ДагССР по законодательству, законности и правопорядку. Принимал участие в разработке проектов Федеративного договора, ряда законов Республики Дагестан.
30 октября 1991 года в третьем туре был избран судьей Конституционного Суда РФ.
Один из разработчиков федерального конституционного закона о Конституционном Суде РФ. Принимал участие в обсуждении законопроектов "О внесении изменений и дополнений в Закон РФ "О статусе судей в Российской Федерации" и "О судебной системе Российской Федерации". Член Аналитической комиссии по Регламенту и вопросам применения Федерального конституционного закона "О Конституционном Суде Российской Федерации".
Автор 315 научных работ, в том числе 5 монографий.
Заслуженный юрист РФ. Награжден орденом Дружбы и Почетной грамотой Президента РФ. Дважды отмечен благодарностью Президента РФ (в 2013 и 2016 годах).
Член Совета при Президенте Российской Федерации по совершенствованию гражданского законодательства.
Член редколлегий ряда научных журналов.