Народився 10 листопада 1950 року в с. Штукар, Веселинівського району, Миколаївської області.
У 1972 році закінчив Одеське вище інженерне морське училище за спеціальністю «Автоматизація теплоенергетичних процесів». У 1992 році закінчив Академію народного господарства при Раді Міністрів СРСР, спеціальність «Економіка».
З 1972 до 1973 року - механік суден Азовського морського пароплавства.
У 1973-1985 роках - працював в організаціях Миколаєва: проектно-конструкторському бюро електрогідравліки Академії наук УРСР, спеціальному проектно-конструкторському бюро "ТОР" Міністерства суднобудівної промисловості СРСР, філії інституту "Укрколгосппроект".
З 1985 до 1991 року - заступник голови райвиконкому Ленінської райради Миколаєва, помічник голови, заступник начальника головного планово-економічного управління Миколаївського облвиконкому.
У 1991-1995 роках - перший заступник голови Миколаївського міськвиконкому, перший заступник голови Миколаївської обласної держадміністрації, перший заступник голови Миколаївського облвиконкому.
З серпня 1996 року по травень 1997 року очолював Миколаївську облдержадміністрацію.
З травня по липень 1997 року був міністром транспорту України.
З липня 1997 року по листопад 1999 року займав посаду голови Миколаївської облдержадміністрації.
У 2000-2001 роках - перший заступник голови Миколаївської державної податкової адміністрації.
З 2001 до 2002 року - помічник голови Державної податкової адміністрації України.
Упродовж 2002-2006 років був депутатом Верховної Ради, член фракції Партії регіонів та парламентського комітету з питань будівництва, транспорту, житлово-комунального господарства і зв'язку. Обраний по виборчому округу № 130 Миколаївської області. Відвідав 85% засідань Ради.
З 2006 по 2007 рік - народний депутат України, член фракції Партії регіонів, заступник голови Комітету Верховної Ради України з питань фінансів i банківської діяльності. Обраний за списком Партії регіонів під номером 40. Відвідав усі засідання Ради.
У 2007-2010 роках - народний депутат України, член фракції Партії регіонів. Обраний за списком Партії регіонів під номером 39. Заступник голови комітету ВР з питань податкової та митної політики. Відвідав 94% засідань.
З березня 2010 року по січень 2014 року працював головою Миколаївської облдержадміністрації.
У 2013 році став депутатом Верховної Ради по округу № 132. Балотувався як самовисуванець.Член депутатської групи "Економічний розвиток", комітету Верховної Ради України з питань верховенства права та правосуддя. Відвідав 79% засідань парламенту.
28 вересня 2020 року зареєстрований кандидатом на посаду міського голови Миколаєва від партії “Наш край”.
Дружина Зоя Євгеніївна (1950) — заступник головного лікаря міськлікарні; дочка Олена (1971) — суддя.
21.08.2021