Родился в станице Упорной в 1901 году. Служил в Красной Армии с 1922 по 1924 год. Проживал с семьей в станице Лабинской. Мобилизован в Красную Армию Лабинским райвоенкоматом Краснодарского края в августе 1941 года. Проходил обучение в 46-м запасном стрелковом полку 15-й запасной стрелковой бригады в Урупских лагерях близ г. Армавира Краснодарского края. 12 сентября 8-я маршевая рота отправлена из Армавира в Новороссийск, откуда на кораблях следует в Севастополь, к месту службы в 3-м полку морской пехоты. 22 сентября бойцы полка принимали участие в первой десантной операции Черноморского флота для оказания помощи защитникам Одессы. До 16 октября батальоны полка удерживали рубежи эвакуации частей Приморской армии и Черноморского флота из Одессы в Крым. В списках бойцов, оставшихся в Одессе, числится и краснофлотец Труфанов С.В. Признан пропавшим без вести с 15 октября 1941 года. Имя Степана Васильевича Труфанова внесено в 3-й том Книги Памяти Краснодарского края.