Родился 13 августа 1933 года в д. Янушевичи Житомираского района Житомирской области УССР. Закончил в 1959 году Гродненский педагогический институт им. Я.Купалы, физико-математический факультет.
Трудовую деятельность начал в 1953 году комсоргом Столинской СШ, учителем математики этой же школы. Работал также учителем математики и физики Белоушской СШ, Нечатовской семилетней школы Столинского района. С 1959 года работал директором Видомлянской школы Каменецкого района, с августа 1959 года – инспектор школ отдела народного образования Брестского облисполкома.
В сентябре 1966 года назначен директором заочной школы г.Бреста, в сентябре 1967 года – директором СШ №16 г.Бреста.
Приказом Министра просвещения БССР М.Минкевича от 04.09.1968 № 130-К назначен заведующим отделом народного образования Брестского горисполкома.
С сентября 1973 года по июль 1987 – заместитель директора, директор, учитель математики СШ №16 г.Бреста.
С 1999 года – на заслуженном отдыхе.
(информация подготовлена по архивным материалам государственного учреждения «Средняя школа № 16 г. Бреста»)