Родился в г. Свердловске в 1929 году.
В 1944—1947 г.г. — курсант Киевской спецшколы ВВС. В начале 50-х годов после окончания юридического факультета Киевского государственного университета им. Т. Г. Шевченко был направлен в органы государственной безопасности. Первые годы работал на Украине, участвовал в ликвидации остатков вооруженного бандоуновского подполья в Западной Украине и в оперативных радиоиграх советской контрразведки с целью проникновения в зарубежные центры ОУН и спецслужбы Запада. После учёбы в разведшколе КГБ в Москве долгие годы работал во внешнеполитической разведке (ПГУ) за рубежом. Ветеран Службы внешней разведки.
Автор нескольких книг, многочисленных статей, консультант ряда сценариев и телепередач о работе спецслужб.