Родился 21 марта 1951 года в г. Сенно Витебской области.
В 1973 году окончил Московский институт инженеров же-лезнодорожного транспорта по специальности «Автоматика, телемеханика и связь».
Электромонтер, электромеханик Железнодорожной дистанции сигнализации и связи Московской железной дороги (1973—1976), старший инженер, главный технолог Главного управления сигнализации и связи МПС (1976—1986), начальник отдела, главный эксперт Главного управления сигнализации и связи МПС (1986—1992), помощник первого заместителя министра путей сообщения РФ (1992—1993). С 1993 года главный эксперт, начальник отдела развития и модернизации технических средств Департамента автоматики и телемеханики ОАО «Российские железные дороги».
Внес вклад в обновление и развитие средств железнодорожной автоматики на сети железных дорог. Принимает непосредственное участие в разработке и реализации Программ технического и технологического перевооружения хозяйства сигнализации, централизации и автоблокировки железных дорог России.
Награжден медалью «В память 850-летия Москвы», знаком «Почетному железнодорожнику», неоднократно именными часами Министра путей сообщения, Почетными грамотами Министра путей сообщения и ОАО «Российские железные дороги».