Михаил Порфирьевич родился 13 февраля 1931 года в с. Богдашкино Тетюшского района ТАССР. Родился в семье колхозников. В семье его родителей Волковых Порфирия Сергеевича, 1909 г.р., и Анастасии Максимовны, 1908 г.р., было восемь детей, четыре сына и четыре дочери. Михаил был первым ребенком. Волков Михаил Порфирьевич окончил в с. Богдашкино 7 классов. В 1949 г. учился в с. Монастырское на тракториста. В 1950 –1951 г.г. работал трактористом в МТС с. Урюм. В 1951 – 1954 г.г. служил в РА. После армии работал снова трактористом в МТС с. Урюм. В 1955 году женился на Черновой Нине Викторовне, 1927 г.р. В 1972 г. окончил Тетюшский совхоз-техникум, в 1978 году высшую партийную школу при ЦК КПСС. Работал управляющим в с. Богдашкино 1967 – 1971 г.г., секретарем парткома колхоза «Дружба» (1971 – 1991 гг.). Трудовой стаж – 41 год. В 1991 году вышел на пенсию.
Имеет троих детей. Дочь – Лидия, 1955 г.р., умерла, сыновья – Владимир, 1957 г.р. и Сергей, 1960 г.р. проживают в г. Челябинске.
Награжден медалями: «За доблестный труд в Великой Отечественной войне 1941 – 1945 г.г.», медаль «За доблестный труд. В ознаменовании 100 – летия рождения В.И. Ленина». Является тружеником тыла.