Народився 27 сiчня 1953 р. в селі Козинці Липовецького району Вінницької області. У 1978 р. закінчив Горьківську вищу школу МВС СРСР, у 1991 р. - Академію МВС СРСР.
1971 - 1973 рр. - служба в армії.
1978 - 1996 рр. - інспектор, старший інспектор, начальник відділення державної служби боротьби з економічною злочинністю, перший заступник начальника, начальник райвідділу внутрішніх справ, начальник штабу, заступник начальника управління - начальник управління кадрів, начальник управління роботи з особовим складом, перший заступник начальника УМВС України у Вінницькій області - начальник кримінальної міліції.
З червня 1996 р. - начальник УМВС України в Чернігівській області.
2000 - 2003 рр. - начальник УМВС України у Вінницькій області.
2003 - 2004 рр. - ректор Одеського юридичного інституту Національного університету внутрішніх справ.
2004 - 2005 рр. - заступник голови - керівник апарату Вінницької облдержадміністрації.
2006 - 2007 рр. - голова постійної комісії з питань зміцнення законності і правопорядку, охорони прав людини Вінницької облради.
З 2007 р. - народний депутат України Верховної Ради VI скликання від КПУ, №7 в списку, заступник міністра України з питань надзвичайних ситуацій та у справах захисту населення від наслідків Чорнобильської катастрофи.