Народився 22 травня 1955 року в селі Северинівці Таращанського району Київської области України.
Закінчив Київський національний університет імені Тараса Шевченка (1977, спеціальність — метеорологія).
З 1977 по 1983 рік - працював інженер-синоптиком Київського відділу метеорологічних прогнозів Українського бюро погоди.
З 1983 по 1988 рік - старший інженер Київського відділу метеорологічних прогнозів Українського гідрометеорологічного центру.
1988—1992 роки - головний синоптик Українського гідрометеорологічного центру.
1992-2011 роки - начальник Українського гідрометеорологічного центру.
З вересня 2011 року - директор Українського гідрометеорологічного центру.
Бронзова медаль ВДНГ СРСР,
медаль «За трудовое отличие»,
орден «За заслуги» ІІІ ступеня (1 грудня 2011),
звання «Почесний працівник гідрометслужби України»,
Відзнака «Почесний працівник Держводгоспу України»,
Почесна грамота Кабінету Міністрів України (15 жовтня 2003).
19.01.2017