06.1973 – 08.1977 - Проходил военную службу на офицерских должностях в в/ч 3272
08.1977 – 02.1999 - Инженер, старший инженер, главный технолог отдела, начальник отдела Специального технического управления Второго Главного управления Министерства среднего машиностроения
02.1999 – 12.2004 - Начальник научно-исследовательского комплексного отделения АО «ФЦНИВТ «СНПО «Элерон»
07.2004 – 12.2004 - Главный конструктор по направлению – начальник НИКО АО «ФЦНИВТ «СНПО «Элерон»
12.2004 – 03.2005 - Заместитель генерального директора по созданию автоматизированных систем безопасности транспортировки и радиосвязи – начальник НИКО «Транссвязьбезопасность» АО «ФЦНИВТ «СНПО «Элерон»
03.2005 – 08.2007 - Первый заместитель генерального директора – директор научно-исследовательского института систем безопасности АО «ФЦНИВТ «СНПО «Элерон»
08.2007 по н/время - Первый заместитель генерального директора – директор научно-технического центра «Транссвязьбезопасность» АО «ФЦНИВТ «СНПО «Элерон»