Родился в 1896 году. Свою трудовую деятельность начал в городском поселке Новобелица в качестве учителя химии в 7-10 классах.
С 01.09.1919г. по 01.09.1938г. работал в СШ №4 (преемственно школа называлась единая трудовая школа, потом школа им. Октябрьской революции).
С 1940г. работает завучем этой школы. Заведует химкабинетом школы.
В 1930 году закончил Минский педагогический институт и поступил в Московский Государственный педагогический институт, который закончил в 1938 году с отличием.
С 26 июня 1941 года по сентябрь 1945 года находился на военной службе в Красной Армии.
Награжден боевыми орденами и медалями. После войны стал работать в русской школе №1 преподавателем химии и заведовать городским педкабинетом. Большую методическую помощь оказывал преподавателям города своими консультациями.
С августа 1947 года был научным корреспондентом Научно-исследовательского Института школ Министерства просвещения БССР.
21 марта 1957 года Дмитрию Филипповичу, первому в нашем городе, присвоено звание «Заслуженный учитель БССР». Его имя занесено в книгу почета Министерства просвещения БССР.
53 года проработал в школе.