Дмитрий Анатольевич Головастов выступал за сборные команды СССР и России с 1989 по 2004 годы. Участвовал в чемпионате Европы по лёгкой атлетике среди юниоров в 1989 году, где выиграл золотую медаль в эстафете 4×400 м и бронзовую ― в беге на 400 м. Экс-рекордсмен СССР в беге на 400 метров среди юниоров ( до 20 - ти лет), экс-рекордсмен России в эстафете 4х400 метров. Также является победителем чемпионатов СССР 1991 года и России (в 1992—1997, 1999, 2000 гг.). Также два раза принимал участие в Олимпийских играх: в 1992 и 2000 году. Тренировался у И. Литовченко. Выступал за спортивный клуб «Луч».