1993-1996 рр. - фінансовий директор ЗАТ "Фінанси та Кредит".
1996-1998 рр. - голова правління ЗАТ "Фінанси та Кредит"; заступник голови ради ВАТ "Полтавський гірничо-збагачувальний комбінат"; член наглядової ради ВАТ "Укрнафта".
1998-2002 рр. - народний депутат України III скликання від 149 виборчого округу (Полтавська обл.). З червня 1998 р. - член Комітету Верховної Ради з питань економічної політики, управління народного господарства, власності та інвестицій.
2002-2006 рр. - депутат ВР України IV скликання від виборчого округу № 150 (Полтавська обл.) З червня 2002 р. - член Комітету з питань правової політики, член Постійної делегації ВР України в ПАРЄ.
2006-2007 рр. - народний депутат України V скликання від Блоку Юлії Тимошенко.
З 23 грудня 2007 - депутат Верховної Ради України VI скликання у списку БЮТ.
У листопаді 2008 року обійняв посаду виконавчого директора компанії Ferrexpo.
З 2012 р. - народний депутат, позафракційний.