Родился в станице Упорной в 1899 году. Призван в Красную Армию Курсавским райвоенкоматом Орджоникидзевского (с 1943 г. – Ставропольского) края. По сведениям отца, Рудакова Федора Прокофьевича, проживавшего в станице Упорной и дважды подававшего запросы на поиски сына в Упорненский райвоенкомат, последняя весть от сына пришла 5 июля 1941 года. Признан пропавшим без вести с апреля 1943 года. Имя Дмитрия Федоровича Рудакова внесено в 9-й том Книги Памяти Ставропольского края.