Родился 5 сентября 1953 года в с. Можайское Новоусманского района Воронежской области.
В 1983 году окончил Всесоюзный заочный институт инженеров железнодорожного транспорта по специальности «Автоматика, телеме
ханика и связь на железнодорожном транспорте».
Студент Воронежского техникума железнодорожного транспорта (1969—1973), электромонтер СЦБ Верхне-Баскунчакской дистанции сигнализации и связи Приволжской железной дороги (1973), служба в Советской Армии (1973—1975), электромонтер автоблокировки Воронежской линейной дистанции сигнализации и связи Юго-Восточной железной дороги (1976—1977), электромеханик СЦБ Воронежской линейной дистанции сигнализации и связи Юго-Восточной железной дороги (1977—1983), старший электромеханик СЦБ Воронежской дистанции сигнализации и связи Юго-Восточной железной дороги (1983—1988), начальник технического отдела службы сигнализации, связи и вычислительной техники Юго-Восточной железной дороги (1988—1993), главный инженер службы сигнализации, связи вычислительной техники Юго-Восточной железной дороги (1993—1998), начальник дорожной лаборатории автоматики, телемеханики Воронежской дистанции сигнализации и связи Юго-Восточной железной дороги (1998—1999), начальник Воронежской дистанции сигнализации и связи Юго-Восточной железной дороги (1999—2000), главный инженер службы сигнализации, централизации и блокировки Юго-Восточной железной дороги (2000—2001). С 2001 года начальник службы сигнализации, централизации и блокировки Юго-Восточной железной дороги.
Награжден знаком «Почетному железнодорожнику», именными часами Министра путей сообщения.