Родился 13 июля 1950 в Ленинграде в рабочей семье.
В 1973 окончил юридический факультет Ленинградского государственного университета (ЛГУ).
По окончании ЛГУ работал в прокуратуре.
В 1975 призван на военную службу в органы государственной безопасности. Работал оперуполномоченным, следователем, начальником отделения, заместителем начальника отдела, начальником отдела, начальником следственной службы Управления Комитета государственной безопасности (КГБ).
В 1979 вел дело религиозного журнала "Община" и его редактора Владимира Пореша. Участвовал в мероприятиях по делу Александра Огородникова.
В 1980 расследовал дело активистки ленинградского феминистского движения Натальи Мальцевой.
В 1981 занимался делами независимого профсоюза СМОТ.
В 1983 возглавлял бригаду, расследующую дело Михаила Мейлаха, филолога, редактировавшего зарубежные издания Хармса и Введенского.
С 1988 - начальник следственного отдела Ленинградского управления КГБ.
В 1992 был назначен начальником Управления Федеральной службы безопасности (ФСБ) по Санкт-Петербургу.
С 27 августа 1998 - первый заместитель директора ФСБ.
18 мая 2000 был назначен полномочным представителем Президента РФ в Северо-Западном федеральном округе.
Генерал-лейтенант.
Награжден орденом Красной Звезды (1985) за расследование дела о шпионаже.
Женат, имеет двух дочерей. Жена, Наталья Чаплина, - главный редактор газеты "Час Пик".