С 1949 по 1957 год работал учителем средней школы, директором школы, заведующим Левашинским районным отделом народного образования.
1957-1966 годы - председатель колхоза имени Коминтерна, начальник управления сельского хозяйства, с. Леваши, Дагестанской АССР.
В 1966 году назначен начальником сельскохозяйственного производственного управления Левашинского района.
В 1969-1975 годах - председатель Левашинского райисполкома, первый секретарь Левашинского райкома КПСС, с 1975 по 1979 год - заведующий отделом Дагестанского обкома КПСС.
С 1979 по 1983 год - первый заместитель Председателя, Председатель Совета Министров Дагестанской АССР.
1983-1990 годы - Председатель Президиума Верховного Совета Дагестанской АССР.
С 1991 г. по 1993 г. - Председатель Верховного Совета Республики Дагестан.
26 июля 1994 года был избран на пост председателя Государственного совета Республики Дагестан. С 1996 г. - член Совета Федерации Федерального Собрания РФ.
25 июня 1998 года переизбран на должность председателя Государственного совета Республики Дагестан.
До декабря 2001 года входил в Совет Федерации ФС РФ, был членом Комитета по делам федерации, Федеративному договору и региональной политике.
С сентября 2000 г. по март 2001 г. входил в состав президиума Государственного Совета России.
Женат. Имеет шестерых детей.