У 1940 г. паступіў на літаратурны факультэт Магілеўскага педагагічнага інстытута. У складзе камсамольскага знішчальнага батальёна прымаў удзел у абароне Магілева ў 1941 г. Удзельнічаў у баях на Паўднёва-Заходнім і Заходнім франтах. Пасля цяжкага ранення (1943) дэмабілізаваны. У 1944-1945 гг. працаваў мантажнікам і кантрольным майстрам на заводзе «Кінап» у Самаркандзе. У 1945 г. вярнуўся ў Магілеў, завочна працягваў вучобу ў педінстытуце (скончыў у 1949). З 1946 г. - мантажнік на Менскім радыёзаводзе, з 1947 г. - завуч Магілеўскага абласнога Дома піянераў, з 1948 г. - выкладчык культасветнавучальні, у 1950-1979 гг. - выкладчык расейскай і беларускай мовы і літаратуры ў сярэдніх школах Магілева. Сябра СП СССР з 1967 г.
Узнагароджаны ордэнамі Айчыннай вайны I і II ступені, медалямі.
Літаратурную працу пачаў у 1959 г. Першую аповесць надрукаваў у 1960 г. (часопіс «Неман»). Піша на расейскай і беларускай мовах. Аўтар аповесцей «Жизнь зовет» (1962), «Печеные яблоки» (1963), «Придет и твое время» (1980), «Хроника улицы Грушевой» (1982), «Вечный шах» (1986), «Повести» (1983), «Аккорды древних тревог» (выбранае, 1984). Зрабіў літаратурны запіс успамінаў партызан З.Хаўранковай «Шесть сестер» (1971), Н.Храпко, Ф.Папова «По зову сердца» (1982).