Народився 10 жовтня 1961 року у с. Виступовичі Овруцького району Житомирської області.
У 1983 році закінчив Ленінградське вище загальновійськове училище.
Офіцерську службу розпочав у 1983 році командиром мотострілецького взводу у Закавказькому військовому окрузі.
З 1984 по 1986 рік — командир мотострілецького взводу, командир мотострілецької роти в Закавказькому військовому окрузі.
З 1986 по 1992 рік проходив службу на посадах командира мотострілецького батальйону.
У 1992 — 1993 роках — офіцер відділу бойової і морально-психологічної підготовки, старший офіцер групи відділу бойової і морально-психологічної підготовки танкової армії Прикарпатського військового округу.
З 1993 по 1994 рік проходив службу на посаді старшого офіцера відділення тактичної підготовки відділу бойової підготовки танкової армії Прикарпатського військового округу.
У 1996 році закінчив Академію Збройних Сил України, після чого призначений на посаду начальника штабу — заступника командира полку танкової армії Прикарпатського військового округу.
З 1996 по 2000 рік проходив службу на посаді командира полку.
У 2000 — 2003 роках — начальник штабу — заступник командира дивізії Північного оперативного командування.
З квітня 2003 року по липень 2004 року проходив службу на посаді начальника штабу — першого заступника командира механізованої бригади Українського миротворчого контингенту багатонаціональних сил зі створення умов стабільності та безпеки в Республіці Ірак.
У 2005 році закінчив факультет підготовки фахівців оперативно-стратегічного рівня Національної академії оборони України. По завершенні навчання був призначений на посаду заступника начальника штабу армійського корпусу Сухопутних військ Збройних Сил України.
З 2005 по 2010 рік — на посадах заступника командира корпусу, начальника штабу — першого заступника командира армійського корпусу Сухопутних військ Збройних Сил України.
У 2010 — 2012 роках обіймав посаду командира 8-го армійського корпусу Сухопутних військ Збройних Сил України.
Наказом Міністра оборони України (по особовому складу) від 10 травня 2012 року № 358 призначений на посаду заступника начальника Генерального штабу Збройних Сил України.
Нагороджений орденом Данила Галицького, багатьма медалями і нагородами.
Одружений, має сина та доньку.