Народився 5 серпня 1952 р. у с. Повчине Новоград-Волинського району Житомирської області. В 1974 р. закінчив Українську сільськогосподарську академію. Після закінчення академії працював головним інженером колгоспу.
1975 - 1979 рр. - заступник керуючого та головний інженер Рокитнівського райоб'єднання "Сільгосптехніка".
1979 - 1980 рр. - начальник управління з відновлення деталей машин.
1980 - 1985рр. - заступник голови з економічних питань Рівненського обласного об'єднання "Сільгосптехніка".
1986 - 1989 рр. - начальник відділу нової техніки агропромислового комітету Рівненської області.
1989 - 1991 рр. - голова Рівненського обласного об'єднання "Агропромремтранс".
1991 - 1993 рр. - генеральний директор Рівненського обласного виробничого об'єднання "Облагротехсервіс".
1993 - 1995 рр. - генеральний директор Рівненського обласного державного підприємства з матеріально-технічного і сервісного забезпечення "Облагротехсервіс".
1995 - 1997рр. - голова правління ВАТ "Рівненське обласне підприємство з матеріально-технічного і сервісного забезпечення "Облагротехсервіс".
З 1998 р.- голова Рівненської обласної державної адміністрації.
З 2007 р.- заступник міністра регіонального розвитку та будівництва України. У 2008 р. звільнився.
2010 - 2011 рр. - перший заступник міністра регіонального розвитку та будівництва України.
З 2012 р. - ректор Національного університету водного господарства та природокористування.