Герой Советского Союза, подполковник Советской Армии, участник Великой Отечественной войны.
Родился 16 сентября 1923 года в селе Анопино в Гусь-Хрустальном районе Владимирской области в рабочей семье. В 1927 году вместе с семьёй переехал в город Рошаль Московской области, где окончил неполную среднюю школу и стал работать модельщиком ремонтно-механического цеха одного из местных заводов. В августе 1941 года Гусев был призван на службу в Рабоче-крестьянскую Красную Армию. С декабря того же года — на фронтах Великой Отечественной войны. В 1942 году окончил курсы младших лейтенантов. К июлю 1944 года гвардии старший лейтенант Вениамин Гусев командовал ротой 158-го гвардейского стрелкового полка 51-й гвардейской стрелковой дивизии 6-й гвардейской армии 1-го Прибалтийского фронта. Отличился во время освобождения Витебской области Белорусской ССР.
Рота Гусева принимала активное участие в освобождении ряда населённых пунктов Сиротинского (ныне Шумилинского) и Полоцкого районов. 3 июля 1944 года рота Гусева заняла железную дорогу в районе Полоцка, а после ворвалась непосредственно в сам город. Переправившись через Западную Двину, рота атаковала позиции противника. В бою Гусев был контужен, потерял речь, но продолжил сражаться, оставаясь на поле боя до полного разгрома противника. Всего же за период с 22 июня по 3 июля рота Гусева освободила 7 населённых пунктов, а Гусев в боях лично уничтожил около 25 солдат и офицеров противника.
Указом Президиума Верховного Совета СССР от 22 июля 1944 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство» гвардии старший лейтенант Вениамин Гусев был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда». Умер 2 октября 1994 года.