Родился 17 декабря 1952 года, русский.
Образование -высшее, окончил Московский государственный университет им. М.В. Ломоносова,
механико-математический факультет. Кандидат технических наук по
специальности "Автоматизированные системы переработки информации и
управления".
Трудовую деятельность начал в 1976 году инженером
конструкторского бюро научно-производственного объединения "Энергия" в г.
Москве.. В 1982 г. защитил кандидатскую диссертацию. Работал в
политехническом институте г. Брежнева ассистентом кафедры высшей и
прикладной матекматики, затем в Абаканском филиале Красноярского
политехнического института, старшим преподавателем, заведующим кафедрой
высшей математики.
С 1989 года - доцент, заведующий кафедрой информатики и
вычислительной техники Абаканского государственного педагогического
института. В феврале 1992 года избран первым заместителем Председателя
Верховного Совета Республики Хакасия, в мае 1995 и апреле 1999 года
--главой администрации города Абакана. Избирался депутатом Верховного Совета
Республики Хакасия 21 созыва.