Родился 17 мая 1954 в Ленинграде.
В 1976 окончил биологический факультет Ленинградского государственного университета (ЛГУ). Кандидат биологических наук.
Работал младшим научным сотрудником Всесоюзного научно-исследовательского технологического института антибиотиков и ферментов медицинского назначения.
В 1987 - 89 - заместитель генерального директора ПТО "Русское видео".
В 1989 - 90 избирался заместителем председателя совета директоров банка "Россия".
В 1990 - 95 - председатель правления акционерной страховой компании "Русь" (г. Санкт-Петербург). С 1995 - председатель наблюдательного совета страхового ЗАО "Русь".
С 1993 - член совета директоров страхового АО "Русь МЕД" (г. Санкт-Петербург), председатель совета директоров Регионального страхового общества, член правления Фонда обязательного медицинского страхования, член совета директоров АО "Русское перестраховочное общество".
С 1995 - председатель совета директоров акционерной страховой компании "Русь".
С сентября 1995 по январь 1998 - председатель правления государственной страховой компании "Росгосстрах".
С 1995 - член совета директоров ОАО "Оби-банк".
С 1996 - член совета директоров Мосбизнесбанка.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
Заместитель председателя Комитета Госдумы по бюджету и налогам.
Член совета директоров Петербургского нефтяного банка.
Женат. Имеет двоих детей.