Родился 2 января 1950 году в Пскове. В 1972 году окончил Ленинградский государственный университет по специальности математик.
В 1990—1993 — народный депутат России, председатель подкомиссии по налоговой политике, секретарь Комиссии Совета Республики по бюджету, планам, налогам и ценам. В 1993-1995 годах — директор налогового департамента АО "Центр по иностранным инвестициям и приватизации". В 1995-1998 годах — заместитель министра финансов РФ. В 1998-2000 годах — директор Управления налогообложения фирмы "Прайсутерхаус энд Ко", ЗАО "Прайсутерхаус Куперс Аудит". Январь 2000 года — апрель 2004 года — первый заместитель министра финансов РФ (статс-секретарь). Апрель 2004 года — октябрь 2005 года — заместитель министра финансов РФ. С ноября 2005 года — статс-секретарь — заместитель министра финансов РФ.