Окончил Ленинградский политехнический институт в 1988 г.
1988 — 1991 — инженер Центрального научно-исследовательского института им. академика А. Н. Крылова (г. Ленинград)
В 1990—1993 — депутат Ленинградского Совета народных депутатов 21-го созыва, член Комиссии по военно-промышленному комплексу и конверсии.
В 1994 г. окончил Санкт-Петербургский государственный университет по специальности "юриспруденция".
До назначения работал адвокатом Санкт-Петербургской городской коллегии адвокатов. 21 февраля 2003 года Советом Федерации по представлению 15 северо-западных регионов назначен в ЦИК. 21 февраля 2007 года вновь Советом Федерации назначен членом ЦИК. 26 марта избран секретарем ЦИК. 28 марта 2011 года переизбран на новый срок.
Женат, имеет двух детей.