Родился в Подольске в 1954 году. Выпускник Московского энергетического института (МЭИ) 1977 года.
В студенчестве начал работать механиком кафедры «Паровые и газовые турбины» МЭИ, с 1977 по 1992 год работал инженером, старшим инженером, научным сотрудником в Научно-исследовательской лаборатории надежности и автоматики кафедры ПГТ МЭИ. В период с 1982 по 1983 год работал механиком на Подольском заводе огнеупорных изделий.
С 1992 года возглавил бюро внешних связей и вычислительной техники отдела главного конструктора Щербинского лифтостроительного завода, с 2004 по 2012 год — начальник отдела автоматизации управления предприятия, с 2012 года — заместитель начальника отдела, с июля 2020 года — на пенсии.
Избирался в Совет депутатов Щербинки в 2000, 2004, 2008, 2013 и 2018 годах. Был председателем Совета депутатов с 2002 по 2013 годы. Почетный гражданин Щербинки.
Член Региональной общественной организации «ЖИВЕМ В НОВОЙ МОСКВЕ».