У 1943-1944 гг. рабіў парабкам у вёсцы Елянка. Пасля Перамогі служыў у Корпусе ўнутранай бяспекі, ваяваў, быў паранены. Займаўся на курсах разведчыкаў (Вроцлаў, 1950-1951). Працаваў у Варшаве (1951-1960). Вучыўся ў школе контрразведкі (Легіянова, 1960-1961). Зноў працаваў у Варшаве. Скончыў эканамічны тэхнікум (1961). У 1962 г. пераведзены ў Беласток. У 1969 г. выйшаў у адстаўку. Сябра беларускага літаратурнага аб'яднання «Белавежа». Кандыдат у сябры Саюза польскіх літаратараў з 1987 г.
Узнагароджаны польскімі ордэнамі Кавалерскі крыж ордэна Адраджэння Польшчы, Залатым Крыжам заслугі, Крыжам партызанскім, Сярэбраным Крыжам заслугі, медалямі, савецкім ордэнам Айчыннай вайны II ступені.
Заслужаны дзеяч культуры Польшчы (1988). У польскім друку выступае з 1961 г. Першае апавяданне на беларускай мове надрукаваў у 1975 г. (газета «Ніва»). Аўтар аповесці «Пожня» (Беласток, 1987).