Родился в г. Лебедин Сумской обл. в семье рабочих. Окончил Харьковский мед. институт (1952). Доктор мед. наук (1974), профессор (1980). С 1952 по 1965 работал в Гродно ординатором-хирургом, начальником станции санитарной авиации, зав. отделением, гл. врачом больницы. С 1965 в Минске: ст. науч. сотрудник, затем руководитель отделения НИИ онкологии и радиологии. Печатается как прозаик с 1978: газ. "Звезда". Член СП Беларуси (1992). Живет в Минске.