Родился 27 ноября в 1970 года в городе Вилейка Минской области.
Окончил Суворовское военное училище города Минска, затем учился в ЖВУРЭ ПВО, отслужил в армии. Демобилизовавшись, поступил в МФТИ на факультет проблем физики и энергетики, после 3−го курса вошел в теоретическую группу В.Л. Гинзбурга по специальности теория твердого тела на факультете общей и прикладной физики.
В 2001-2003 годах работал в ОАО «МТС», занимался реализацией проектов единой биллинговой системы МТС, единой системы платежей.
Получил дополнительное образование «Мастер делового администрирования» в ГУУ, участвовал в разработке проектов реформирования научно-проектного комплекса РАО «ЕЭС России». Летом 2005 года был приглашен на руководство ОАО «Сибирский ЭНТЦ», где проработал Генеральным директором до конца января 2012 года.
Увлекается спортом (планер, лыжи, сноуборд, футбол, волейбол), чтением. Женат, воспитывает трех дочерей.