Трудовую деятельность начал в 1956 году настройщиком на Уфимском электроламповом заводе.
В 1963—1975 гг. — секретарь Орджоникидзевского райкома ВЛКСМ, секретарь комитета комсомола Уфимского авиационного института, инструктор организационного отдела Уфимского горкома КПСС, секретарь парткома Уфимского электролампового завода.
В 1975—1980 гг. — секретарь Орджоникидзевского райкома партии, заведующий отделом пропаганды и агитации Уфимского горкома КПСС.
До 1977 года проживал в доме № 54 по улице Рихарда Зорге. В этом доме в бывшей квартире М. А. Зайцева непосредственно после него стал проживать Владимир Иванович Черняев со своей семьей, которая живет там до сих пор.
В 1980—1991 гг. — председатель исполкома Кировского районного Совета Уфы, председатель исполкома Уфимского горсовета,
в 1992—1995 гг. — председатель Уфимского городского Совета народных депутатов — главой администрации Уфы.
В 1995—1999 гг. — председатель Государственного Собрания Республики Башкортостан.
Избирался депутатом Верховного Совета Башкирской АССР двенадцатого созыва, депутатом Государственного Собрания — Курултая Республики Башкортостан первого созыва, членом Совета Федерации Федерального Собрания Российской Федерации (1997—1999).
За большие заслуги перед государством награжден медалями СССР, Почетными грамотами Верховного Совета БАССР и Республики Башкортостан, Совета Федерации Федерального Собрания РФ, имеет звание «Заслуженный работник сферы обслуживания Республики Башкортостан».