У 1960 г. скончыў Ярэміцкую сярэднюю школу. Працаваў настаўнікам беларускай мовы і літаратуры Беражноўскай васьмігадовай школы Карэліцкага раёна. У 1966 г. скончыў філалагічны факультэт Беларускага дзяржаўнага ўніверсітэта. Быў на камсамольскай рабоце - у Ленінскім райкаме камсамола Менска, у Менскім абкаме камсамола, лектарам ЦК ЛКСМБ. У 1973 г. скончыў аспірантуру пры кафедры беларускай літаратуры БДУ і з таго часу выкладае беларускую літаратуру ва ўніверсітэце, з 1978 г. - дацэнт, з 1989 г. - загадчык кафедры беларускай мовы і літаратуры для прыродазнаўчых факультэтаў БДУ. Кандыдат філалагічных навук. Сябра СП СССР з 1990 г.
Першыя апавяданні надрукаваў у 1964 г. (наваградская раённая газета «Новае жыццё» і «Чырвоная змена»). Аўтар аповесцей «Узаранае поле» (часопіс «Маладосць», 1968), «Такое бывае аднойчы» (1982) і манаграфіі «Шляхамі арлянят: Проза «Маладняка» (1984).