1959 г. — прораб Шубар-Кудунской автобазы Актюбинского облавтотреста;
1960 г. — старший инженер отдела строительного управления треста «Кзыл-Ордастрой»;
1961 г. — старший прораб строительно-монтажного управления № 27 в г.Аральске;
1962 г. — начальник строительного управления в г.Аральске, член Коммунистической партии;
1964 г. — директор комбината строительных материалов и конструкций треста «Алмаатапромстрой»;
1966 г. — заведующий контрольно-строительной группой Управления делами ЦК Компартии Казахстана;
1967 г. — начальник СМУ № 22 треста «Алмаатапромстрой»; управляющий трестом «Алмаатапромстрой»;
1975 г. — начальник Главного управления Министерства строительства предприятий тяжелой индустрии Казахской ССР;
1980 г. — заместитель министра легкой промышленности Казахской ССР;
1982 г. — начальник Главного управления по строительству и эксплуатации селезащитных сооружений при Совете Министров Казахской ССР;
1984 г. — первый заместитель министра строительства предприятий тяжелой индустрии Казахской ССР;
1986 г. — первый заместитель министра строительства Казахской ССР;
1987 г. — председатель Госснаба Казахской ССР;
1989 г. — председатель Совета Министров Казахской ССР,народный депутат СССР
1991 г. — государственный советник Республики Казахстан;
1993 г. — президент Международного фонда спасения Арала;
с 1996 г. — избирался в Мажилис (Парламент) Казахстана, руководил комитетом по экологии и природопользованию.
Основатель союза строителей Казахстана