В 1992 г. окончил механико-математический факультет Новосибирского государственного университета по специальности «математика, прикладная математика». С 1989 г. работал в различных НИИ Академгородка (ИНХ СО АН СССР, ИФиП СО АН СССР). В 1992 г. поступил на работу в Институт геологии ОИГГМ СО РАН. Руководил группой, сектором информационного сопровождения НИР, с 2006 г. - отделом информационных технологий. Заместитель директора по информационно-коммуникационным технологиям с 2012 г.
Руководит проектом Корпоративное облако СО РАН.
Специализация: базы данных, автоматизация процессов, информационные системы, сайты и порталы, развертывание, внедрение и администрирование серверных продуктов Microsoft.