Родился в 1948 году.
В 1968 году окончил техникум железнодорожного транспорта, в 1977 году — ВЗИИТ.
Доктор электротехники.
В 1968-1981 годах работал электромехаником, старшим электромехаником контрольного пункта АЛСН-радио Московско-Горьковской дистанции сигнализации и связи Московской железной дороги. В 1969—1971 годах проходил срочную службу в рядах Вооруженных Сил СССР. Работает во ВНИИАСе с 1981 года ведущим инженером-конструктором, главным конструктором, а с 1999 года — заведующим отделением А и АЛ С. Принимал участие в создании локомотивных устройств сигнализации АЛС-ЕН, АЛС-ЕНТК, АЛС-Е. Является руководителем работ по созданию систем КЛУБ, КЛУБ-П, КЛУБ-УП, КЛУБ-У, АБТЦ-М.
Внес большой вклад в развитие железнодорожной автоматики и телемеханики.
Имеет более 30 авторских свидетельств, автор ряда печатных работ по системам интервального регулирования.
Награжден знаком «Почетному железнодорожнику», именными часами Министра путей сообщения.