Родился в 1947 году в Новгородской области.
В 1971 году окончил Смоленский государственный медицинский институт.
На протяжении 20 лет возглавлял Московский областной наркологический диспансер, одновременно являясь главным наркологом области.
С 2001 года – главный врач Московской областной психиатрической больницы № 5.
Врач-психиатр высшей квалификационной категории, заслуженный врач РФ.
Награжден медалью ордена «За заслуги перед Отечеством» 2-й степени.