Родился 28 мая 1953 года в городе Пушкин Ленинградской области. Учился в одном классе с Сергеем Мироновым. В 1976 году окончил физфак Ленинградского государственного университета (ЛГУ).
После окончания университета работал научным сотрудником Государственного оптического института имени С.И. Вавилова, был избран в комитет комсомола. Затем работал в Ленинградском горкоме ВЛКСМ, был завотделом культуры обкома комсомола, инструктором, завсектором по работе с творческой молодежью отдела культуры ЦК ВЛКСМ. В 1987—1989 годах работал во Всесоюзном центральном совете профсоюзов, затем окончил Академию общественных наук при ЦК КПСС (ныне Российская академия госслужбы) и аспирантуру при ней.
С 1991 по 2002 год — гендиректор издательского дома «Ключ-С». В 1999 году стал одним из учредителей ООО «Инвестиционная компания "АйБиЭйч"» (IBH).
В 2002 году вместе с Сергеем Мироновым стал инициатором создания Российской партии жизни (РПЖ), в 2003 году баллотировался от нее в Госдуму. С 2003 года по 2006 год — первый заместитель председателя РПЖ.
В 2004 году возглавлял избирательный штаб Сергея Миронова на президентских выборах. В 2006 году был избран в президиум центрального совета партии «Справедливая Россия: Родина/Пенсионеры/Жизнь».
В 2007 году — гендиректор журнала «Русская жизнь». В 2007 году избран в Госдуму от партии «Справедливая Россия», возглавил фракцию, был членом комитета по науке и наукоемким технологиям. В октябре 2009 года возглавил список «Справедливой России» на выборах в Мосгордуму.
В апреле 2011 года на V съезде «Справедливой России» после ухода Сергея Миронова с поста председателя формально возглавил партию, в июне того же года передал господину Миронову пост лидера фракции в Госдуме. 21 декабря 2011 года стал вице-спикером Госдумы.
15 июля 2013 года зарегистрирован кандидатом на пост мэра Москвы от партии «Справедливая Россия». Женат.
Из предвыборной программы:
«Мэр — должность, прежде всего, политическая. Мы будем выбирать не хозяйственника, а человека, способного отстоять интересы москвичей на федеральном уровне. Граждане Москвы должны иметь свободный доступ в Московский Кремль, а не ждать, когда их туда пригласят. Повысить роль самоуправления. Сбалансировать интересы москвичей и федерального центра».