Родился Владимир Гусев 22 сентября 1923 года в станице Островская Даниловского района Волгоградской области.
До призыва в армию жил и работал в Хадыженске. В Красной Армии с 1939 года. Окончил Винницкое военное пехотное училище в 1942 году.
В боях Великой Отечественной войны с августа 1941 года. Командир роты 188-го стрелкового полка. Лейтенант Гусев отличился при форсировании Днепра в районе поселка Лоев (Гомельская область): 15 октября 1943 года рота, переправившись под огнем противника, выбила фашистов из траншеи, уничтожила несколько огневых точек и отразила 3 контратаки.
18 октября 1943 года при отражении очередной контратаки противника Гусев был смертельно ранен. Звание Героя Советского Союза присвоено 30 октября 1943 года посмертно.
Похоронен в деревне Козероги Лоевского района. В Хадыженске Герою установлен обелиск.