Народився 25 грудня 1962 р. в Краснограді Харківської області. В 1984 р. з відзнакою закінчив Донецьке Вище військово-політичне училище.
1984-1991 рр. - проходив службу в політорганах Збройних сил Радянського Союзу.
З 1991 р. - працював в державних та комерційних структурах.
З 2005 р. - член СПУ.
З квітня 2012 р. - заступник голови СПУ з питань організаційно-партійної та кадрової роботи.