Народився
4 травня 1951 року в с.Андріївка, Ічнянського р-ну, Чернігівської обл. в родині
колгоспників. Навчався в Ніжинському технікумі механізації сільського
господарства та в Українській сільськогосподарській академії. Спеціальність -
інженер-механік сільського господарства.
В 1972-74 рр. проходив службу в рядах Радянської Армії.
Майже 20 років працював в Таращанському районі на Київщині: головним
інженером Таращанського радгоспу-технікуму, заступником голови Таращанського
районного агропромислового об'єднання, головою правління агрофірми
"Мрія".
З 2004 р. працював помічником-консультантом народного депутата О.Мороза.
З 1987 р. декілька каденцій обирався депутатом Таращанської районної ради.
З 2004 року - перший секретар Київського ОК СПУ.
На XVII з'їзді партії у серпні 2011 р. обраний заступником Голови СПУ.
Член СПУ з 1998 року.
Одружений. Має доньку.