У 1944-1945 гг. вучыўся ў Гайнаўскай беларускай гімназіі, у 1946 г. скончыў беларускі ліцэй у Бельску-Падляшскім. У 1951 г. скончыў Акадэмію палітычных навук у Варшаве, у 1955 г. - аддзяленне журналістыкі, а ў 1969 г. - аддзяленне беларускай філалогіі Варшаўскага ўніверсітэта. З 1948 да 1957 г. працаваў рэдактарам у Інстытуце грамадскіх навук у Варшаве. У 1957 г. быў публіцыстам газеты «Ніва» (Беласток). З 1958 да 1960 г. працаваў сакратаром Галоўнага праўлення Беларускага грамадска-культурнага таварыства ў Беластоку. З 1960 да 1988 г. - старшы рэдактар у выдавецтве «Ксёнжка і ведза» ў Варшаве. З 1988 г. жыве ў Беластоку. Сябра Саюза польскіх пісьменнікаў з 1977 г. Выбіраўся старшынёй Беларускага літаратурнага аб'яднання «Белавежа», з 1988 г. - намеснік старшыні гэтага аб'яднання.
Узнагароджаны ордэнамі Кавалерскі Крыж ордэна Адраджэння Польшчы, Залатым Крыжам заслугі і Сярэбраным Крыжам заслугі.
Заслужаны дзеяч культуры Польшчы (1971).
Дэбютаваў у друку ў 1957 г. вершам («Ніва», Беласток). Аўтар зборнікаў паэзіі «Жыццёвыя сцежкі» (Беласток, 1967), «Дзяцінства прыстань» (Беласток, 1975), «Дружба» (для дзяцей, Менск, 1976), «Мая зялёная Зубровія» (Менск, 1990). Цыкл вершаў для дзяцей змешчаны ў падручніку для беларускіх дапаўняльных школ «Чытанка» (Нью-Ёрк, 1968). Дзіцячыя вершы змешчаны таксама ў падручніках для пачатковых беларускіх школ у Польшчы. Сааўтар (з А.Баршчэўскім) падручнікаў для 8 класа пачатковых беларускіх школ «Дружба і праца» (Варшава, 1967) і «Насустрач жыццю» (Варшава, 1974).