Родился 22 мая 1949 г. в с. Борисовка Уярского района Красноярского края. Окончил Балайскую среднюю школу №5 и математический факультет Красноярского государственного университета. Математик, доктор физико-математических наук, профессор, академик Российской академии образования, Заслуженный деятель науки Российской Федерации, лауреат премии Правительства Российской Федерации в области образования, действительный государственный советник Российской Федерации второго класса.