Окончил Московский институт нефтехимической и газовой промышленности им. И.М.Губкина, инженер-механик, Донецкий государственный университет по специальности "прикладная математика", инженер-программист.
С 1966 года работает в институте ЮЖНИИГИПРОГАЗ. Прошел трудовой путь от инженера, старшего инженера, руководителя группы, главного конструктора отдела, главного инженера проектов до заместителя главного инженера проектного института. В 1998 году, оставаясь заместителем главного инженера, возглавил отдел информационного и технического обеспечения проектов.
Руководит формированием в институте современных комплексов программного обеспечения, технических и вычислительных средств, создания электронных баз информации по всем направлениям деятельности.
В 1983 году награжден орденом "Знак почета".
Имеет почетные грамоты, благодарности.