Родился 3 мая 1952 в Ленинграде, русский.
В 1974 окончил юридический факультет Ленинградского государственного университета (ЛГУ). Кандидат юридических наук.
В 1974 - 1980 работал следователем, старшим следователем органов внутренних дел Санкт-Петербурга. С 1980 - адвокат городской коллегии адвокатов.
Был членом КПСС.
В 1986 избирался депутатом районного Совета. В 1990 - 93 - депутат Ленинградского (Санкт-Петербургского) Совета.
С 1991 - вице-президент ассоциации юристов Санкт-Петербурга и области. С 1992 - президент Санкт-Петербургского отделения Международной общественной организации "Сила в дружбе".
В 1993 - 1995 - член движения "Выбор России".
12 декабря 1993 был избран депутатом Государственной Думы первого созыва. Входил во фракцию "Выбор России" до 1995.
В начале 1995 стал одним из организаторов депутатской группы "Стабильность".
С апреля 1995 - сопредседатель Общественно-политического движения "Стабильная Россия".
17 декабря 1995 был избран в новый состав Государственной Думы по списку НДР. В Государственной Думе второго созыва входил во фракцию НДР.
В марте 1999 был избран в Совет Санкт-Петербургского регионального отделения ОПОО "Отечество".
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва по списку ОВР.
Член депутатской фракции "Отечество - Вся Россия" (ОВР).
Женат. Имеет сына.