Народився 1 серпня 1950 року в селі Ужачин Новоград-Волинського району Житомирської області в селянській родині.
Освіта:
1969 р. - закінчив автомобільно-шляховий технікум,
1978 р. - закінчив Житомирський сількогосподарський інститут,
1992 р. – Інститут політології і соціального управління.
Трудова діяльність:
1969 рік - технік-механікм у колгоспі ім. Жданова с. Велика Горбаша Новоград-Волинського району Житомирської області.
1969-1971 рр. – служба в армії.
1972-1977 рр. – інструктор, завідуючий оргвідділом міськкому ЛКСМ України, м. Новоград-Волинський, Житомирської області.
1977-1978 рр. – економіст колгоспу "Дружба", с. Федорівка та голова профкому колгоспу "Україна" с. Кикова Новоград-Волинського району Житомирської області.
1978-1990 рр. – інструктор, завідуючий сільгоспвідділом, завідуючий оргвідділом міському КПУ, м. Новоград-Волинський, Житомирської області.
1990- 1993рр. – голова Новоград-Волинської районної ради, другий та перший секретар Новоград – Волинського міськкому КПУ Житомирської області.
1992, 1993-1994 рр. – виконавчий директор малого підприємства "Орбіта", головний керуючий агентства "Поліс", м. Житомир.
1994-1999 рр. – голова міської ради народних депутатів, міський голова м. Новоград-Волинський Житомирської області.
1999-2004 рр. – перший секретар, віце-консул Посольства України в Російській Федерації, м. Москва.
2005—2010 роки — перший заступник голови Житомирської обласної державної адміністрації.
З 2010 року — міський голова Новограда-Волинського.
Сімейний стан: одружений, дружина Катерина Володимирівна (1952).
Нагороджений орденами «За заслуги III ступеню», «За заслуги II ступеню».
Почесний громадянин Новограда-Волинського.