Труфанов Сергей Николаевич родился в 1957 году в городе Новокуйбышевске Самарской (Куйбышевской) области.
Окончил исторический факультет Самарского государственного университета в 1984 г. и аспирантуру философского факультета МГУ им. М.В. Ломоносова в 1990 г.
Кандидат философских наук по специальности 09-00-03 - история философии.
Работает на кафедре философии и политологии Самарской государственной академии культуры и искусств - СГАКИ.
Проживает в Самаре.