Дмитрий Петрович Ребро родился 5 октября 1967 года в Волгограде. В 1987 году закончил Волгоградский энергетический техникум. С 1987 по 1989 год проходил службу в Вооруженных силах. В 1994 году закончил Санкт-Петербургскую лесотехническую академию. В 2003 году закончил Ростовский филиал Российской таможенной академии.
В таможенных органах c 1995 года. Начинал с должности инспектора Нижне-Волжской таможни. Затем занимал должности старшего инспектора, ведущего инспектора, заместителя и начальника отдела Нижне-Волжской таможни, начальника отдела Волгоградской таможни.
С декабря 2006 года по сентябрь 2009 года – заместитель начальника Волгоградской таможни по экономической деятельности.
Дмитрий Ребро награжден медалями «За усердие», «За службу в таможенных органах» III степеней. Женат, воспитывает двоих детей.