Народився 12 листопада 1946 р. в с. Дашківци Віньковецького району Хмельницької області. У 1973 р. закінчив Івано-Франківський інститут нафти і газу.
1973 - 1974 рр. - майстер на Хмельницькому заводі тракторних агрегатів.
1974 - 1980 рр. - на керівних посадах в тресті "Кіевгеологія", Львівська геологічна експедиція, Київська комплексна геофізична експедиція.
1980 - 1989 рр. - головний інженер на Дарницькому дослідно-експериментальному заводі.
1989 - 1997 рр. - генеральний директор виробничого об'єднання "Агромаш" (м. Київ).
1997 - 2000 рр. - замміністра агропромислового комплексу.
2000 - 2001 рр. - генеральний директор державного лізингового підприємства "Украгролізинг".
2001 - 2002 рр. - голова правління НАК "Украгролізинг".
2002 - 2006 рр. - народний депутат Верховної Ради IV скликання від блоку "За Єдину Україну!".
З 2006 р. - генеральний директор державного підприємства "Лізингтехтранс".
З листопада 2007 р. - народний депутат Верховної Ради VI скликання від блоку Литвина.