бронетанковую школу (1934). В межвоенный период в мае 1932 призван в РККА и направлен на учёбу. С ноября 1934 служил в ПриВО командиром танка и танковым техником в 11 -м мех. полку, командиром учебного взвода и учебной роты, начальником школы 61-го отд. танкового батальона, командиром танковой роты 336-го танкового батальона 60-й легко-танковой бригады, командиром танковой роты 142-го разведывательного батальона 148-й стрелковой дивизии. Участвовал в Советско-финляндской войне 1939-40. В начале Великой Отечественной войны в июле 1941 направлен на Западный фронт и назначен командиром танковой роты в танковом батальоне 4-го воздушно-десантного корпуса. Участвовал в Смоленском сражении. В конце августа корпус был выведен на переформирование в резерв Ставки ВГК. С марта 1942 командир 316-го танкового батальона 30-й танковой бригады, в мае направлен с бригадой на Брянский фронт. В боях под г. Козельск 22 июля был ранен и контужен, после чего находился при бригаде в медико-санитарном взводе, а 24 августа вторично получил ранение и был эвакуирован в госпиталь. В конце сентября назначен командиром 5-го отд. танкового батальона 33-й армии Западного фронта, с 5 ноября временно командовал 520-м отд. танковым батальоном. С 5 декабря 1942 по 2 февраля 1943 и.д. начальника резерва отдела кадров Управления командующего БТ и МВ 33-й армии, затем назначен пом. начальника штаба по разведке 159-й танковой бригады 1-го танкового корпуса Западного фронта. С 5 марта 1943 вступил в командование 350- м танковым батальоном бригады. В период с марта по август 1943 трижды был ранен. В январе 1944 назначен зам. командира 117-й танковой бригады 1-го танкового корпуса. С 22 апреля она вместе с корпусом в составе 11-й гв. армии была выведена в резерв Ставки ВГК, затем в июне включена в состав войск 1-го Прибалтийского фронта и вела бои северо-западнее и западнее г. Биржай. С 29 июля бригада была выведена в резерв фронта. В начале августа она вместе с корпусом вошла во 2-ю гв. армию, затем с 24 августа перешла в подчинение 51-й армии. Участвовала в Витебско-Оршанской, Полоцкой, Шяуляйской операциях. Осенью бригада принимала участие в Рижской операции. В январе 1945 в составе войск 3-го Белорусского фронта отличилась в Инстербургско-Кёнигсбергской операции, затем находилась в резерве фронта. Проходя службу зам. командира бригады, неоднократно оставался за командира. Из аттестации на присвоение воинского звания «подполковник» от 12.3.1945: «… Будучи командиром бригады на 1-м Прибалтийском фронте, в бою действовал смело и решительно. Лично на поле боя организовывал взаимодействие танков с пехотой и артиллерией…» В апреле 1945 под Кёнигсбергом майор В.Г. Вакин был ранен и контужен, после чего находился в госпиталях. Указом Президиума Верховного Совета СССР от 19.4.1945 он был награждён орд. Богдана Хмельницкого 2-й ст. После войны с декабря 1945 служил в 29-й гв. мех. дивизии ПрибВО зам. командира 93-го гв. мех. полка, командиром 2-го и 3-го танковых батальонов 2-го гв. полка. В августе 1954 уволен в запас.
Награждён орд. Красного Знамени, Богдана Хмельницкого 2-й ст., 2 орд. Отечественной войны 1-й ст., 2 орд. Красной Звезды, медалями.