Родился 13 октября 1961 года в селе Дровнино, Можайского района, Московской области.
В 1978 году окончил школу № 9, г. Серпухов.
В 1983 году окончил Московский горный институт по специальности «Технология и комплексная механизация открытой разработки месторождений полезных ископаемых», квалификация — горный инженер.
С 1983 года по 1989 год — работал по распределению в Окском карьероуправлении.
С 2003 года 2017 год — депутат Совета депутатов Серпуховского муниципального района.
С 2017 года — депутат Совета депутатов городского округа Чехов.
С 2004 года по 2013 год — председатель Совета депутатов Серпуховского района.
С декабря 2007 года — руководитель общественной организации «Дачная амнистия».
В июне СМИ называли его возможным кандидатом от партии Яблоко на пост губернатора Московской области.