Родился 15 июля 1956 года в городе Москве.
В 1986 году с отличием окончил Всесоюзный заочный машиностроительный институт.
С 1989 года по 1991 год являлся заместителем председателя Тимирязевского районного Совета.
С 1991 года по 2010 год и с 2013 года по 2014 год работал Главой управы Бескудниковского района.
С 2011 года по 2012 год работал главой управы Дмитровского района.
Удостоен почетных званий: «Почетный строитель России» и «Почетный работник государственной службы города Москвы».
В настоящее время пенсионер.