Родился 25 апреля 1931 г. в г. Талды-Курган Казахской ССР. В 1954 г. окончил Казахский Государственный
университет им. С.М. Кирова (г. Алма-Ата) по специальности «математика». В 1954-56 г.г. - ассистент кафедры
дифференциальных уравнений КазГУ. В 1959 г. окончил аспирантуру Математического института АН СССР им. В.А. Стеклова.
С 1959 г. м.н.с., а с 1962 по 1965 г.г. - заведующий лабораторией машинной и вычислительной математики АН Казахстана.
С 1965 по 1972 г.г.- начальник отдела СВЦ НЦ Министерства электронной промышленности СССР, где участвовал в разработке проекта
по созданию высокопроизводительного компьютера параллельного действия для противоракетной обороны Москвы.
С 1972 по 1978 г.г.- зав. отделом и зам. директора по науке Института математики и механики АН Казахстана.
С 1978 по 1980 г.г.- заведующий кафедрой ЭВМ МИИГА.
С 1980 по 1987 и с 1992 по 2002 - профессор кафедры ВМ-I МИЭТ.
С 1987 по 1992 г.г.- зав. лабораторией Института математики, академик-секретарь АН Казахстана, член Президиума АН Казахстана.
С 2002 по 2007 г.г.- г.н.с. ГУП НПЦ Спурт.
С 2007 по 2014 г.г.- г.н.с. ИППМ РАН.
Имеет больше 100 научных трудов, из них 6 монографий, 16 авторских свидетельств на изобретения.
Под его руководством защищено 25 кандидатских и четыре докторских диссертации.
Сфера научных интересов - проблемы обращения интегральных преобразований, защита информации методами кодирования,
цифровая обработка. Им читались курсы «Высшая математика», «Теория кодирования и ЦОС», «Математические основы защиты информации».
Кандидат физ.-мат. наук (1963 г.), доктор технических наук (1971 г.), профессор (1977 г.),
член-корреспондент (1972 г.), академик (1989 г.) Национальной академии наук Казахстана.
Лауреат Государственной премии СССР 1991 г., награжден медалями «За трудовую доблесть» и «За доблестный труд,
в ознаменование 100-летия со дня рождения В.И.Ленина».