В. Д. Капустин родился в деревне Брыкатино Даниловского района. С детства помогал родителям в крестьянских работах. После революции был активистом-косомольцем. В начале 1930-х годов его направили на учебу. В комвузе он закончил аспирантуру и получил назначение в Вологду – директором Вологодского областного Дома пропагандистов.
Осенью 1939 года, когда началась война с Финляндией, стал политруком 95-го стрелкового полка 104-й стрелковой дивизии 14-й армии. 3 декабря 1939 года разведотряд Капустина, совершая рейд в тыл врага, встретил засаду и вступил в бой у местечка Луостари. Три часа шел бой. Дважды раненый политрук Капустин командовал горсткой оставшихся в живых бойцов. Раненный в третий раз, он потерял сознание. Окружив его, враги добили политрука штыками. Подоспевший полк Красной Армии прорвал оборону врага, наступление продолжалось. Тело политрука В. Д. Капустина было отправлено в Мурманск и похоронено с воинскими почестями.
5 февраля 1940 года Капустину В. Д. было посмертно присвоено звание Героя Советского Союза.