Родился 13 октября 1961 г. в Харькове. Окончил Харьковское высшее военное инженерное командное училище, математический факультет.
С 1978 г. по 2005 г. служил в ВС СССР и РФ. В 1983 г. получил распределение на работу в вычислительный центр Забайкальского военного округа. С 1993 г. по 1999 г. занимался научной деятельностью в НИИ Министерства обороны Российской Федерации. Работал младшим научным сотрудником, заместителем начальника отдела научно-технического контроля разработки программных средств специального назначения. В 1999–2005 гг. принимал участие в разработке нормативно-правовых актов, руководящих документов в области сертификации и испытаний средств защиты информации в Гостехкомиссии России. Работал во ФСТЭК России. С 2005 г. — соучредитель ООО «Научно-испытательный институт систем обеспечения комплексной безопасности» (НИИ СОКБ). С 2016 г. — учредитель и генеральный директор ООО «НИИ СОКБ Центр разработки».
Кандидат технических наук.