Родился 1 августа 1944 года в Кемеровской области.
В 1967 году окончил Ленинградский электротехнический институт (ЛЭТИ). Работал мастером, технологом, начальником участка НПО "Позитрон". В 1974 году Дмитрий Филиппов избран секретарем ЦК ВЛКСМ и утвержден начальником штаба строительства Байкало-амурской магистрали, затем - начальником штаба по освоению Западно-Сибирского нефтегазового комплекса.
В 1983 году стал первым секретарем Смольнинского райкома КПСС.
С 1986 года - секретарь Ленинградского обкома КПСС по промышленности.
В 1988 году окончил Академию общественных наук при ЦК КПСС (кафедра экономики и организации производства).
В 1990 году назначен начальником Государственной налоговой инспекции по Ленинграду (Санкт-Петербургу).
В октябре 1993 года отстранен от должности приказом начальника Госналогслужбы. Решением суда восстановлен в должности, но уволился по собственному желанию.
В 1990-1993 годах избирался депутатом городского совета. В 1994-1996 годах - председатель совета директоров Петербургской топливной компании.
В последнее время - председатель общественного совета банкиров и промышленников при губернаторе Петербурга, председатель совета банка "Менатеп-Санкт-Петербург", председатель советов АО "Финансовая группа "РоссКо", ОАО "Тобольский нефтехимический комбинат", член совета ОАО "Кировский завод".
10 октября 1998 года взорван в подъезде собственного дома.
13 октября скончался в больнице.