Родился 2 марта 1955 года в Ярославле. Окончил Московский физико-технический институт (МФТИ). Также в 2003 году окончил британский Открытый университет, MBA. Физик, кандидат физико-математических наук, автор 30 научных работ в области гидродинамики плазмы.
Карьеру начал инженером в Институте атомной энергии имени И. В. Курчатова.
С 1979 года входит в клуб игры «Что? Где? Когда?». В 2011-м получил «Хрустальную сову», в 2005-м стал магистром игры.
В 1989 году ненадолго уехал в Калифорнию преподавать физику, математику и астрономию. По возвращении основал АНО «Институт оценки и развития технологий».
В 2000 году был избран депутатом Совета депутатов Троицка. В 2003-м избран мэром Троицка (получил около 76% голосов). В 2007 году переизбрался, в 2011-м сложил полномочия в связи с тем, что Троицк вошел в состав Новой Москвы.
В тот же 2011 году вошел градостроительный совет фонда «Сколково». Состоял в региональном отделении «Комитета гражданских инициатив».
В 2014 году баллотировался в депутаты Мосгордумы по 39-му округу от «Гражданской платформы». Получил 27,54% голосов, проиграв кандидату от «Единой России».
В 2016 году баллотировался в депутаты Госдумы по 202-му округу от «Партии Роста», получил 8,32% голосов. Проиграл кандидатам от КПРФ, ЛДПР и «Единой России».
В настоящее время директор Троицкого инновационного кластера. Ранее был гендиректором компаний ООО «Техноспарк» и ОАО «Троицк-телеком».
Женат, четыре дочери.