Дмитрий Барков родился 14 мая 1940 года в Новороссийске. В 1960 году окончил театральную студию при Ленинградском ТЮЗе. Спустя 3 года был принят в театр имени Ленсовета. Снимался в фильмах «Улицы разбитых фонарей», «Якорная площадь», «Золотая мина», «Белый Бим, черное ухо», «Черный ворон», «Адвокат», «Мангуст», «Бандитский Петербург», «Перстень наследника империи».