Родился 18 мая 1949 года в Брестской области.
В 1968 г. окончил Брестский техникум железнодорожного транспорта.

В 1985 г. — Уральский электромеханический институт инженеров железнодорожного транспорта. Кандидат социологических наук.

В 1968 г. работал ремонтным рабочим путевой машинной станции № 170 в Тюмени.

В 1968-1970 гг. служил в Советской Армии. В 1970 г. — рабочий, бригадир, мастер, главный инженер, в 1977 г. — начальник Тюменской дистанции пути. В 1985 г. назначен заместителем начальника Тюменского отделения Свердловской железной дороги.

В 1990-1991 гг. — председатель Калининского районного Совета народных депутатов.

В 1991-1993 гг. — председатель Тюменского городского Совета народных депутатов.

Январь 1993 г. — март 1996 г. — глава администрации г. Тюмени.

С 1996 г. -член комиссий Совета Федерации по естественным монополиям и по вопросам развития институтов гражданского общества.

В 2018 году сложил с себя полномочия сенатора и избрался в Тюменскую городскую думу.

Почетный профессор Тюменской государственной архитектурно-строительной академии.

Почетный гражданин города Тюмени.

Награжден орденами Дружбы народов и «За заслуги перед Отечеством» IV степени, а также медалью ордена «За заслуги перед Отечеством» II степени, медалью «За заслуги в проведении Всероссийской переписи населения».