Родился 16 декабря 1934 года в деревне Кулеши (теперь Сенненский район Витебской области).
В 1950 году окончил Островенскую школу, поступил в Рижское художественно-ремесленное училище, и после его окончания в 1952 году был зачислен на 3 курс училища прикладного искусства в городе Рига.
На 5 курсе впервые участвовал в выставке работ студентов.Отслужив в рядах Советской армии, с 1957 года работал преподавателем живописи и рисунка в техническом училище Витебска.
В 1963 году окончил художественно-графический факультет Витебского Государственного Педагогического института.
С 1964 года там же преподавал живопись, рисунок, композицию, а также участвует в различных выставках.
С 1966 года начал изучение графических техник: офорт, литография, ксилография.
В 1970 году прошёл стажировку на факультете графики в Академии Художеств Латвийской ССР в Риге. Работал под руководством художников-графиков Латвии Упитиса и Апиниса.
С 1975 года участвовал в международных выставках экслибриса в Польше, Чехословакии, Венгрии, Италии, Бельгии, Англии, Австрии и Германии.
В 1981 году открыта первая персональная выставка в городе Шяуляй Литовской ССР.
В 1984 году награждён знаком «Выдатнік народнай асветы» .
В 1985—1986 годах стажировался у профессора В. П. Шаранговича на кафедре графики в БГТХИ.
С 1987 года член Союза художников СССР.
С 1991 по 1993 годы профессор высшей педагогической школы в городе Зелёна-Гура в Польше.