Валентин Терентьевич Борухов родился 17 июля 1947 года в деревне Ново-Александровка Чаусского р-на Могилевской обл., по другим сведениям — в деревне Александровка Шкловского района.
В 1970 году окончил Могилевский педагогический институт с присвоением квалификации «учитель физики и математики» .
С 1970 года по 1972 год работал преподавателем математики в посёлке Жиличи.
В 1975 году закончил аспирантуру при Минском государственном педагогическом институте имени М.Горького, после чего работал в Институте тепло- и массообмена им. А.В. Лыкова, с 1991 года — в Институте математики Национальной АН Беларуси. Доктор физико-математических наук (1997).
С 2001 года работал в Белорусском государственном университете по совместительству. Труды посвящены дифференциальным уравнениям и математической теории управления. Разработал новый подход в исследованиях структурных свойств линейных динамических управляемых систем.