Флор Иванович родился 19 февраля 1934 года в деревне Бердыши Ярского района Удмуртской АССР. Окончил начальную школу деревни Бердыши в 1945 году и 7 классов средней школы села Укан.
В 1948 году был принят в Глазовское педучилище, после окончания работал учителем физкультуры, черчения и рисования в семилетней школе деревни яр с августа по сентябрь 1952 года. 1 октября был переведён на работу в редакцию глазовской газеты «Ленинский путь» как секретарь. 29 августа 1953 года он поступил в Глазовский педагогический институт, на факультет языка и литературы который окончил в 1958 году с отличием.6 мая 1953 года Васильев был выбран секретарём Глазовского горкома ВЛКСМ, где работал до 2 декабря 1959 года. Потом был переведён в редакцию газеты «Ленинсикий путь» как заместитель директора. 9 мая переведён в редакцию газеты «Комсомолец Удмуртии» .
С 16 мая по 1 сентября 1962 года занимал должность заместителя редактора, по 1 июня — редактора газеты. Потом переведён на должность заместителя редактора газеты «Советская Удмуртия» , где работал до 1 декабря 1968 года.После многих просьб был переведён в Союз писателей Удмуртской АССР, где работал до 8 августа 1972 года на должности литературного консультанта, позже стал главой Союза.
С 9 августа был назначен редактором журнала «Молот» .Погиб в июне 1978 года в автомобильной катастрофе, которая произошла в Удмуртии на 7 километре Якшур-Бодьинского тракта.