Дмитрий Борисович в таможенных органах с марта 1994 года. Начинал путь в Калужской таможне. В разные годы занимал руководящие должности в Брянской и Московской областной таможнях. С 2013 по 2024 гг. – начальник Главного управления организации таможенного оформления и таможенного контроля ФТС России.
С ноября 2024 года занимал должность начальника Дальневосточного таможенного управления.