Родился 1 июня 1945 года на ст. Май-Тюбе Гвардейского района Алма-Атинской области, Казахстан.
В 1971 году окончил Ташкентский институт инженеров железнодорожного транспорта по специальности «Автоматика, телемеханика и связь на железнодорожном транспорте».
Разнорабочий, сверловщик, токарь-строгальщик Сары-Озекского локомотивного депо Казахской железной дороги (1961—1963), студент Ташкентского института инженеров железнодорожного транспорта (1963—1964), служба в рядах Советской Армии (1964— 1967), студент Ташкентского института инженеров железнодорожного транспорта (1967— 1971), электромеханик Алма-Атинской дистанции сигнализации и связи (1971 — 1972), электромеханик СЦБ, старший инженер Самаркандской дистанции сигнализации и связи (1972—1973), заместитель начальника, начальник Джизакской дистанции сигнализации и связи Среднеазиатской железной дороги (1973—1981), инструктор промышленного отдела Горкома партии (1981), заместитель председателя Джизакского Горисполкома (1981 — 1982), начальник областного производственно-технического управления связи (1982—1985), начальник отдела, главный инженер службы, начальник службы сигнализации, связи и вычислительной техники Среднеазиатской железной дороги (1985—1995), главный ревизор по безопасности движения поездов Калининградской железной дороги (1995—1996), первый заместитель начальника Калининградской железной дороги — главный ревизор по безопасности движения поездов (1996—2000). С 2000 года первый заместитель начальника Калининградской железной дороги.
Награжден юбилейной медалью «Двадцать лет Победы в Великой Отечественной войне 1941—1945 гг.», медалью «За боевые заслуги», юбилейной медалью «70 лет Вооруженных сил СССР», знаком «Почетному железнодорожнику», юбилейной медалью «60 лет Вооруженных сил СССР».