У 1963 г. скончыў аддзяленне беларускай мовы і літаратуры філалагічнага факультэта Беларускага дзяржаўнага ўніверсітэта і быў пакінуты ў аспірантуры на кафедры беларускай літаратуры. У 1965 г. служыў у Савецкай Арміі. Пасля заканчэння аспірантуры (1967) выкладаў беларускую літаратуру ў БДУ. З 1988 г. - дацэнт кафедры тэорыі і гісторыі культуры Інстытута паліталогіі і сацыяльнага кіравання. Сябра СП СССР з 1969 г. Кандыдат філалагічных навук.
Узнагароджаны медалём.
Першыя вершы і допісы апублікаваў у радашковіцкай раённай газеце «Сцяг Ільіча» ў 1957 г. З 1961 г. выступае ў рэспубліканскім друку з літаратуразнаўчымі і крытычнымі артыкуламі. Аўтар манаграфій, кніг артыкулаў і эсэ «Паэтыка Максіма Танка» (1968), «Пераклаў Якуб Колас...» (1972), «Карані дружбы: Беларуска-ўкраінскія літаратурныя ўзаемасувязі пачатку XX ст.» (з Т.Кабржыцкай, 1976), «І нясе яна дар...: Беларуская паэзія на рускай і ўкраінскай мовах» (1977), «Гутаркі пра верш: Метрыка. Рытміка. Фоніка» (1979), «Паэтычны слоўнік» (1979, 2-е выданне 1987), «Проблема перевода с близкородственных языков: Белорусско-русско-украинский поэтический взаимоперевод» (1980), «Напісана рукой Купалы: Архіўныя знаходкі» (1981), «Кантакты» (1982), «Слядамі знічкі: Пра Сяргея Палуяна» (з Т.Кабржыцкай, 1990).
Складальнік бібліяграфічнага даведніка «Праца кафедры беларускай літаратуры БДУ» (1968), вучэбнага дапаможніка для студэнтаў ВНУ «Хрэстаматыя беларускай літаратуры XX стагоддзя» (з С.Александровічам, А.Лойкам, 1971, 2-е выданне 1988, з А.Лойкам), кнігі Я.Купалы «А хто там ідзе?» на мовах свету (з Я.Раманоўскай, 1983), зборнікаў твораў С.Палуяна «Лісты ў будучыню» (з Т.Кабржыцкай, 1986), Старога Ўласа «Год беларуса» (1990) і інш.
Пераклаў на беларускую мову аповесць М.Кацюбінскага «Цені забытых продкаў» (1980), раманы А.Ганчара «Твая зара» (1985), У.Яварыўскага «Марыя з палыном у канцы стагоддзя» (1990), творы Б.Алейніка, І.Драча, В.Сіменкі і інш.