Окончил Серпуховское высшее военное командное училище по специальности «Системы управления летательных аппаратов и наземное оборудование к ним», а также Военную академию имени Ф.Э. Дзержинского и Военную академию Генерального штаба ВС РФ.
С 1972 по 1998 год проходил службу в Вооруженных силах, в том числе на научных должностях в Военной академии имени Ф. Э. Дзержинского, Минобороны России.
С 1998 по 2000 год работал в коммерческих организациях на позициях, связанных с правовым и информационно-аналитическим обеспечением.
С 2000 по 2004 год – начальник отдела, заместитель руководителя департамента по надзору за связью и информатизацией Минсвязи России.
С 2004 по 2007 год – заместитель руководителя Федеральной службы по надзору в сфере связи.
С 2007 года – заместитель руководителя Федерального агентства связи.
С июня 2011 года – заместитель руководителя Федерального агентства связи, исполняющий обязанности руководителя Россвязи.
С 2012 года – заместитель директора в Институте информационных технологий НИУ ВШЭ.