Родился 27 февраля 1949 года в селе Самарино Ивнянского района Белгородской области. После окончания школы поступил в Дмитриевское сельское профтехучилище, получив специальность механизатора.
С 1968 по 1970 год служил в рядах Советской Армии.
С 1970 по 2006 год работал механизатором в колхозе «Победа» Ивнянского района.
За свой труд Василий Митрофанович неоднократно награждался почетными грамотами, дипломами. Василий Митрофанович имеет орден Трудовой славы 1 – 2 степени. В 2004 году был награжден медалью «За заслуги перед замлей Белгородской» II степени. В. М. Хорьяков – Почетный гражданин Ивнянского района.