С июня 1994 года по 27 апреля 1999 года — председатель Днепропетровского горсовета. При уходе назначил исполняющего обязанности городского головы Ивана Куличенко.
С 1999 года по август 2003 года — глава Днепропетровской областной государственной администрации, был назначен указом президента Украины (27.04.1999).
С августа 2003 года по январь 2005 года — советник президента Украины.
В 2005—2006 годах — председатель Днепропетровского областного совета.