Родился 12 августа 1920 года в деревне Игнатки Староконстантиновского района Хмельницкой области (Украинская Советская Социалистическая республика) в семье рабочего. В 1936 году окончил 7 классов Свинневской неполной средней школы г. Староконстантинов. С 1936 года по 1939 год учился в Гомельском речном техникуме. С мая по октябрь 1939 года работал в речном порту города Гомель механиком. Гомельским Районным Военным Комиссариатом был направлен на Финскую войну в батальон Балтийского Краснознамённого флота. Финскую компанию прошел пулеметчиком 4 Северного форта. С января по март 1940 года служил в районе о.Хуммола в Финляндии. Во время Великой Отечественной войны в должности командира отделения был пулеметчиком-зенитчиком в составе 32 артиллерийского дивизиона (1941-1942), затем старшиной роты отдельного отряда моряков Краснознаменного Балтийского Флота и 41 отдельного пулеметного батальона. С 1942 по 1944 гг. был старшиной роты 6 отдельного стрелкового полка КБФ. В конце 1942 года был переведен в учебный отряд в г. Кронштадт и в течение полугода обучался на рулевого торпедного катера. По окончании был направлен в бригаду торпедных катеров в Кронштадт, затем в мае — на остров Хурпу в Финском заливе для проведения ремонта финского катера с целью его последующей передачи пограничным войскам. Во время Великой Отечественной войны Василий Петрович в составе разных боевых подразделений на Финском заливе преграждал путь вражеским захватчикам к Ленинграду.