Родился 14 июня 1939 года в с. Убинка Шемонаихинского района Восточно-Казахстанской области.
После окончания Усть-Каменогорского педагогического училища начал трудовую деятельность инструктором Предгорненского райкома комсомола. Вернувшись в с. Убинка, работал учителем в школе, затем завучем. Окончил историко-филологический факультет Усть-Каменогорского педагогического института, сельскохозяйственный техникум, курсы руководителей колхозов и совхозов. В 1969 году был делегатом II съезда колхозников Казахстана. В 1973 году работал в идеологическом отделе Шемонаихинского райкома компартии Казахстана.
Был депутатом районного Совета. Более 17 лет проработал заместителем председателя исполкома районного совета депутатов трудящихся.
В 1988 году защитил кандидатскую диссертацию на соискание ученой степени кандидата исторических наук. Автор 40 научных сообщений и публикаций о демографическом развитии Казахстана. Автор 10 книг о Шемонаихинской земле. Один из инициаторов создания общественного объединения «Фонда им.А.Иванова». Был редактором газеты «Шемонаихинское время». Работал методистом по защите прав детей отдела образования Шемонаихинского района.
Награжден двумя орденами «Знак почета», медалью «За доблестный труд», памятным знаком «20 лет закрытия Семипалатинского ядерного полигона», юбилейной медалью «Халықаралық ядролық сынаққа қарсы «Семей-Невада».
На основании представления акима Шемонаихинского района за заслуги и вклад в сохранение исторического и культурного наследия района решением районного маслихата № 41/13-IV от 21 декабря 2011 года присвоено звание «Почетный гражданин Шемонаихинского района».