Борис Валентинович Дуров родился 12 марта 1937 года в городе Славянске. В 1955 году окончил Казанское суворовское училище, а в 1960 году – Рижское высшее инженерно-авиационное училище.
В это время Борис Дуров увлекся кинематографом и решил связать с ним свою жизнь. Он поступает на режиссёрское отделение ВГИКа (мастерская Якова Сегеля) и в 1967 году оканчивает его. Дебютом режиссера Дурова стал фильм «Вертикаль» (1967), который Дуров снял совместно со Станиславом Говорухиным. В этом фильме об альпинистах сыграли Владимир Высоцкий, Лариса Лужина, Геннадий Воропаев. Песни Высоцкого из этого фильма звучат и поныне.
Самым известным фильмов Бориса Дурова стал приключенческий боевик «Пираты XX века» (1979), сценарий которого также написан режиссером. Этот фильм стал лидером проката в 1980 году, только за этот год его посмотрели 90 миллионов человек, а Николай Еременко (младший), сыгравший там главную роль, стал одной из культовых фигур советского кино. В 2000 году режиссёр был удостоен звания заслуженный деятель искусств Российской Федерации.
Другие фильмы режиссера Бориса Дурова: «Повесть о чекисте» (1969), «А человек играет на трубе» (1970), «Вот моя деревня» (1972), «Не могу сказать прощай» (1982), «Тихая застава» (1986), «Смерть за кулисами» (1991), «Тайный знак» (2002).
Скончался Борис Дуров 5 апреля 2007 года.