В 1971 году окончил с отличием физико-математического факультета Могилевского государственного педагогического института. Профессор, Член-корреспондент НАН Беларуси, доктор физико-математических наук, профессор Лауреат Государственной премии Республики Беларусь в области науки и техники (1998), Лауреат премии им. А. Н. Севченко (2005). Им получено 44 патента и авторских свидетельства на изобретения.