Родился 6 апреля 1949 года в Красноярском крае. Окончил Московский государственный университет им. Ломоносова (географический и юридический факультеты). Работал в Министерстве иностранных дел Российской Федерации, в том числе за рубежом - в ГДР, ФРГ, Республике Польша. В настоящее время - Заместитель полномочного представителя Президента Российской Федерации в Сибирском федеральном округе. Женат, имеет двоих детей.