Окончил с отличием Ленинградское высшее военно-топографическое училище(1986), служил старшим инженером в вычислительном центре Центральной геодезической части ВТУ ГШ в Москве.
С 1992 г. руководил разработкой программного обеспечения и созданием информационных систем в R-Style Software Lab, РБК Софт, АФК «Система» и других коммерческих компаниях.
В настоящее время — руководитель геоинформационного департамента ИТЦ «СКАНЭКС»