Родился 18 марта 1934 в с. Коробово Московской области, русский. Отец - военный хирург, мать - учительница.
В 1956 окончил Московский энергетический институт по специальности "инженер-энергетик", в 1980 - Академию народного хозяйства. Кандидат экономических наук.
В 1956 - 63 - инженер-электрик, заместитель главного механика, главный энергетик Серпуховского мотозавода.
В 1963 - 81 - директор Душанбинской ТЭЦ в Таджикистане, заместитель начальника Главного управления энергетики и электрификации Совета министров Таджикской ССР, управляющий трестом "Таджикгидроэнергострой".
С 1981 по 1984 - заместитель министра энергетики и электрификации СССР.
В 1984 - 86 - начальник Всесоюзного объединения "Союзгидроэнергострой".
В 1986 - 91 - заведующий отделом капитального строительства и реконструкции Бюро Совета Министров СССР по топливно-энергетическому комплексу, заместитель председателя Топливно-энергетической комиссии Совета Министров СССР.
С 1992 по 1995 - начальник Управления топливно-энергетического комплекса Министерства РФ по сотрудничеству с государствами - участниками СНГ.
Трижды избирался депутатом Верховного Совета Таджикской ССР.
В 1989 был избран народным депутатом СССР.
17 декабря 1995 был избран депутатом Государственной Думы РФ второго созыва.
19 декабря 1999 был избран депутатом Государственной Думы третьего созыва. Заместитель председателя Комитета Государственной Думы по делам СНГ и связям с соотечественниками.
Награжден орденом Ленина и двумя орденами Трудового Красного Знамени.
Заслуженный строитель Таджикской ССР. Заслуженный энергетик РФ.
Любит поэзию Сергея Есенина.
Женат. Жена - преподаватель английского языка, на пенсии. Двое детей и двое внуков. Дочь Ирина - выпускница Московского государственного педагогического института иностранных языков им. Мориса Тореза, переводчица. Сын Тимур.