Родился в сентябре 1980 года в городе Ессентуки Ставропольского края. Вся трудовая и общественная деятельность Василия Михайловича неразрывно связана с регионом Кавказских Минеральных Вод, там же проживает и работает в настоящее время.
В 2002 году окончил Пятигорский государственный технологический университет по специальности «юриспруденция».
Трудовую деятельность начал в 2000 году экономистом в коммерческом банке «Предгорье».
С 2004 по 2011 годы – генеральный директор ООО «МиГ Капитал Груп».
С 2011 года – генеральный директор ООО «Инвестиционная группа МВА. Основные направления деятельности производственно-финансовой компании: строительные и инвестиционные проекты, управление недвижимостью. Компания уделяет большое внимание поддержке социальных проектов, ориентированных на поддержку и адресную финансовую помощь дошкольным и детским образовательным учреждениям, медицинским и социальным объектам, а также адресная помощь малообеспеченным семьям и людям, попавшим в трудную жизненную ситуацию.
С 2012 года Член политсовета Предгорного местного отделения партии «Единая Россия».
В 2013 году избран депутатом Думы Ставропольского края пятого созыва по Предгорному избирательному округу №19. Член комитета Думы Ставропольского края по природопользованию, экологии, курортно-туристической деятельности.
Одним из первых Василий Афанасов награжден почетным знаком общественного признания «Белый орден» и Дипломом за социальную гражданскую позицию от Отделения Пенсионного фонда Российской Федерации по Ставропольскому краю и региональной общественной организации «Ставропольское краевое отделение Союза пенсионеров России».
Награжден почетными грамотами и благодарственными письмами Администрации Кавказских Минеральных Вод, Администрацией городов-курортов Ессентуки, Пятигорск, Минеральные Воды. Отмечен почетными и памятными знаками различных общественных, религиозных и государственных организаций, объединений казаков района и края.
Член Всероссийской политической партии "Единая Россия".
Женат. Воспитывает двоих детей.