Родился 8 апреля 1918 года в деревне Новокалугино (ныне Инжавинский район Тамбовской области) в крестьянской семье. По национальности русский. Член КПСС с 1951 года. По окончании семи классов школы работал трактористом в колхозе.
В Красной армии с 1938 года. Окончил Харьковское танковое училище в 1940 году.
С первых дней Великой Отечественной войны на фронте. В 1942 году оканчивает курсы усовершенствования командного состава армии. Танковый взвод комсомольца Удалова особо проявил себя в боях при освобождении Польши. 11 августа 1944 года взвод первым в полку форсировал реку Вислу в районе населённого пункта Сташув (ныне польский город Сандомир). При отражении контратаки противника бойцами взвода было уничтожено пять вражеских танков, а три из них выведено из строя экипажем танка Уварова.
По окончании войны, в 1946 году, окончил Ленинградскую высшую бронетанковую школу. С 1960 года В. А. Уваров в запасе. Живёт в городе Симферополе. Работал на административно-хозяйственных должностях.