Родился 12 сентября 1902 года в Москве. В 1913 – 1920 годах учился в реальном училище в Белёве, затем сотрудничал в местной студии Пролеткульта, где занимался живописью у художника Т. И. Катуркина. Первый очерк опубликовал в 12 лет в 1915 году в приложении к журналу «Путеводный огонёк», первые стихи в 1917 году — сначала в различных молодёжных журналах, а позже – в газетах «Белёвский пролетарий» (под псевдонимом Гусляр), в «Крестьянской газете» и в различных московских периодических изданиях и альманахах. В 1925 году принят во Всероссийский Союз писателей.
В 1926 году окончил Высший литературно-художественный институт имени В. Я. Брюсова, специализировался по русскому фольклору. В конце 1933 года работал в политотдельской газете Вагаршапатского района в Армении, в Эчмиадзине. Некоторое время принадлежал к литературному объединению «перевал», из которого вышел в 1931 году.
В 1930-х писал повести и рассказы на материале, собранном во время пребывания в отдаленных областях СССР. Первым историческим романом стал «Дмитрий Донской», написанный в 1941 году в Старой Руссе. Второй исторический роман – трилогия «Звезды над Самаркандом» – дает детальную картину Центральной Азии и Закавказья XIV – XV веков, в центре которой образ Тамерлана. Четвёртая часть цикла «Белый конь», за исключением отдельных глав, не закончена.
Умер 22 июня 1974 года.
Дом-музей Бородина в Ташкенте открыт в 1981 году и существует до сих пор.