Калмык по национальности, из донских казаков. Родился в станице Денисовской Области Войска Донского. В 1913 году призван на службу в царскую армию. Участвовал в боях Первой мировой войны. После Февральской революции 1917 года избран членом полкового комитета 2-го Донского казачьего полка. Вступил в Красную гвардию, участвовал в Октябрьской революции и штурме Зимнего дворца. После окончания Гражданской войны Хомутников с 1930 года занимал должность военкома Калмыцкой автономной области, работал председателем Калмыцкого облисполкома. Избирался делегатом XVII съезда ВКП (б), депутатом Верховного Совета СССР 1-го созыва, председателем Президиума Верховного Совета Калмыцкой АССР. С 1935 по 1938 года — председатель ЦИК Калмыцкой АССР. Репрессирован, но вскоре реабилитирован. В начале Великой Отечественной войны Хомутников повторно был призван в армию и назначен заместителем командира 110-й Калмыцкой кавалерийской дивизии. С мая 1942 года участвовал в боях на Дону. С августа 1942 года командовал этой же дивизией, участвовал в битве за Кавказ. С февраля 1943 года полковник Хомутников воевал в должности заместителя командира 180-й стрелковой дивизии. Умер 2 февраля 1945 года от ран, полученных в боях за Будапешт. Похоронен в колумбарии Новодевичьего кладбища Москвы. Награждён орденами Отечественной войны 1-й степени и Красной Звезды, рядом медалей. В честь Хомутникова названы посёлок Хомутников в Калмыкии и улица в Элисте.