Родился 15 октября 1965 г. в городе Стрый Львовской области. В 1988 г. окончил Киевское высшее инженерное радиотехническое училище ПВО им. маршала авиации А. И. Покрышкина по специальности «Радиотехнические средства». В 2002 г. — Российскую академию государственной службы при президенте РФ по специальности «Юриспруденция».
В 1983–2000 гг. служил в Вооруженных силах на инженерно-испытательных, командных, преподавательских и научно-исследовательских должностях. Завершил службу в звании полковника. В ноябре 2000 г. стал техническим директором ООО «Гвардия-плюс». С декабря 2002 г. — директор ООО «Гвардия-плюс тлк». С декабря 2010 г. — председатель совета директоров ГК «Гвардия-плюс».
Кандидат технических наук, доцент.
Президент некоммерческого партнерства «Тетра Форум». Член рабочей группы по созданию проекта федеральной сети цифровой транкинговой радиосвязи стандарта TETRA-шифр «ТетраРус».
Женат, есть сын.
Хобби — активный отдых, горные лыжи, охота.