Вячеслав Максимович Краснов родился в деревне Новые Шальтямы Канашского района. Занимался спортивной ходьбой. В 1971 году под руководством известного тренера Василия Семенова выполнил норматив мастера спорта СССР. Окончил факультет физического воспитания Чувашского государственного педагогического института в 1973 году. С 1990 года возглавил Государственный комитет по физической культуре и спорту Чувашской АССР, а в 1994 году главное спортивное ведомство было преобразовано в Министерство по физической культуре и спорту.
В 1999 году Краснов был избран членом комитета спортивной ходьбы Международной ассоциации легкоатлетических федераций. В этой должности он проработал до 2011 года. Кроме того, в 2001-2004 годах он возглавлял Минспорта в ранге первого зампреда Кабмина Чувашии. Под его руководством республика в числе пилотных регионов вошла в федеральную программу строительства физкультурно-спортивных комплексов. В должности министра Краснов проработал до октября 2006 года, а последние годы возглавлял региональное отделение Паралимпийского комитета России и был членом его исполкома, сообщается на сайте Минспорта Чувашии.