Родился в Саратове, сын крестьянина-пастуха, позднее имевшего сапожную мастерскую. Рано остался круглым сиротой, учился в саратовском реальном училище, но вследствие столкновения с директором, за 2 месяца до окончания курса должен был оставить училище. Некоторое время был актером и с успехом выступал в "Дон-Карлосе", "Доходном месте" и др. С 20 лет исключительно отдался литературной деятельности, помещая стихи в "Русском Богатстве", иллюстрированных изданиях и провинциальных газетах. В 1894 г. вышла в Москве первая книга "Стихотворения" Федорова, благосклонно встреченная критикой. В 1895 г. Федоров выпустил отдельным изданием стихотворные переводы поэмы Теннисона "Maud" и "Света Азии" Эдвина Арнольда; в 1898 г. - вторую книгу "Стихотворений", 1900 г. перевод стихотворений Ады Негри, в 1903 г. - третью книгу "Стихотворений". В "Живописном Обозрении" за 1898 г. поместил роман "Степь сказалась"; в 1899 г. - там же роман "Наследство". Четвертый роман Федорова, "Природа", печатается в "Мире Божьем" 1904 г. В 1901 г. с огромным успехом была поставлена на Александринском театре в Санкт-Петербурге комедия в 5 действиях "Бурелом", с меньшим успехом шли другие пьесы Федорова "Катастрофа" (1899 г.), "Старый дом" (1902 г.) и "Обыкновенная женщина" (1904 г.). Пьесы Федорова собраны в книге, изданной в 1903 г. Федоров написал огромное количество фельетонов и статей всякого рода в одесских газетах, "Луч" (издательства Вольфа) и др. Для издания Шекспира, под редакцией С. А. Венгерова, перевел "Троила и Крессиду", поэмы "Венера и Адонис" и "Лукреция" и ряд сонетов.