Родился 14 декабря 1962 года в Ленинграде. Окончил Восточный факультет Ленинградского государственного университета (1984). В 1984-1993 гг. — сотрудник спецотдела уголовного розыска, последнее звание — капитан милиции. С 1997 года — заместитель директора Агентства журналистских расследований (АЖУР). В 2009-2010 гг. — ведущий программы «Пресс-клуб» на телеканале «100ТВ». Автор идеи и ведущий 12-серийного документального фильма «Опасный Ленинград». Соавтор Андрея Константинова по книгам «Тульский — Токарев», «Свой — Чужой», «Наружное наблюдение» и др.