Василий Павлович родился 6 февраля 1941 года в деревне Шильниково Великоустюгского района. В семье было пятеро детей.
«Когда началась война, отец ушел на фронт по призыву. Мама осталась одна с детьми. Она работала в колхозе и растила нас, – вспоминает Василий Павлович. – В 1942 году на отца пришла похоронка, он погиб под Ленинградом.
После окончания войны годы были тяжёлые: разруха, голод, восстановление городов, сёл, деревень и сельского хозяйства. С пятилетнего возраста начал помогать матери по хозяйству. Сёстры ушли по другим деревням в няньки, чтобы прокормить себя.
В семь лет заготавливал сено для скота, а с 12 пахал на лошадях колхозные поля, в 15 работал в леспромхозе на раскряжевки сортировки леса. Работа была для подростка очень тяжёлая. В 17 лет уехал в леспромхоз, там учился в вечерней школе. Потом поехал поднимать целину, закончил автомобильный техникум. Работал по специальности механизатором-трактористом и комбайнером».
В 1962 году Василий Павлович вернулся домой Великий Устюг. С 1983 года работал мастером производственного обучения на базе «Березовая роща» Вологодской специальной средней школы подготовки начальствующего состава МВД СССР. Вышел на пенсию в 2001 году.